Get full-service auto maintenance and repair for all your vehicle's needs from Ask Terry Automotive. Foreign or domestic, specializing in Volkswagens. Towing available. Located in Temecula, California.
28733 Via Montezuma
92590 Temecula, California
Ph. (951) 699-0126