524.2 miles
509.7 miles
Self-pay or Insurance
424.6 miles
503.8 miles
524.1 miles
524.4 miles
524.5 miles
439.2 miles
503.9 miles