2094.7 miles
Self-pay or Insurance
1991.4 miles
2097 miles
2097.9 miles
2100.4 miles
2100.5 miles
2101.5 miles