Auto Repair & Installation All Locations... Altamonte SpringsLongwood go Results Found: 2 Button group with nested dropdown Zembowers Auto Center Zembowers Auto Center 956 east altamonte drive Altamonte Springs FL 32701 (407) 831-5620 Automotive One, Inc. Automotive One, Inc. 785 S. Hwy. 17-92 Longwood FL 32750 (407) 699-9111