424.6 miles
503.8 miles
Self-pay or Insurance
439 miles
522.1 miles
525 miles
382.5 miles
516.9 miles
459.9 miles