Mountain View Tire & Auto Service
1098 E Huntington Dr, Duarte CA 91010