356.8 miles
522.5 miles
Self-pay or Insurance
379 miles
439.6 miles
470.2 miles
494.1 miles
504.2 miles
516.8 miles