Elmers Auto Clinic
7120 E Fowler Ave
Tampa, FL 33617-1802
813-985-2540