To navigate, press the arrow keys. Barnharts ← View details Mill Run Rd, Altoona, PA 16601 +1 814-942-9172 Get Directions From* To * — Required information