354.7 miles
Self-pay or Insurance
2097.7 miles
2081.5 miles
2083.8 miles
2094.7 miles
2095.3 miles
2101.5 miles