We are open most days and our hours are as follows:
Monday-Friday: 8am to 6pm
Saturday: 8am to 2pm
We reserve the right to close on certain holidays but we usually let our customers know when we will be closed.
Camaro Auto Service is located in downtown Framingham, Ma at 12 Frederick St.
It is next to the town hall and the CVS.
For a better view of where it is look at the map below.