Castro Service Center 1408 California Avenue Parker AZ 85344 (928) 669-2899 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×