509.6 miles
524.2 miles
Self-pay or Insurance
503.8 miles
509.7 miles
524.1 miles
524.5 miles
522.1 miles