524.5 miles
503.7 miles
Self-pay or Insurance
448.4 miles
544.3 miles
516.9 miles
524.4 miles
509.6 miles