382.3 miles
509.6 miles
Self-pay or Insurance
522 miles
524.1 miles
524.2 miles
524.5 miles
503.8 miles
439.2 miles
516.4 miles