Country Club Automotive II
Drag box to select area
Country Club Auto has been serving the Lutz/North Tampa area for more than 10 years from this location. The locally owned and operated shop services vehicles of many different makes and models, including both imports and domestics. The large warehouse-like shop is hard to miss and it sits behind the old red and black "This is Sparta" building.
15405 N Nebraska Ave, Lutz, FL 33549
- Accessibility Details: Parking
- Hours: Mon - Fri, 8am - 6pm; Sat, Sun, closed
- Accessible: yes