Online listing for Star Tech Auto Repair (General Automotive Repair) located in 311 Shrewsbury St, Worcester, MA, 01604, Worcester county. If you have questions or want to know prices, offers, discounts for automotive repair in Worcester, MA, feel free to contact Abe Kurdi at (508) 792-2233 or visit Star Tech Auto Repair office.
Business Name
Star Tech Auto Repair
Category
General Automotive Repair
Address
311 Shrewsbury St, Worcester, 01604, MA,