Auto Parts and Accessories in Tampa, FL
Auto Parts and Accessories • Alarm Services and Security • Car Audio - Video Systems
13211 N Nebraska Ave.,
B
Tampa ,
FL
33612
UNITED STATES
Based on 1 reviews
Grouchy and unprofessional service
My son recently had a radio installed in his car. He couldn't pick it up when it was done because he was busy, so he asked that if I could pick it up for him. When I get there the car is outside with the sunroof open. No one is in the...Worldwide > United States > Tampa, FL > Auto Parts and Accessories