The Muscle Shop, 2524 Colorado Ave #205 80904 Colorado Springs Colorado, 719-237-7535
About TMS - Contact - Location
Where is The Muscle Shop?

The Muscle Shop
2524 Colorado Ave # 205
Colorado Springs, CO 80904

Right in the heart of historic beautiful Old Colorado City on the second floor of the Willard building near the intersection of 26th and Colorado.

There is a large FREE public parking lot right behind the building and the entrance to the second floor is easily accessed from the parking lot. The front door is usually locked, so enter from the back.

The office is quiet, comfortable and has a great atmosphere. Shower available if needed.
Entrance from the Parking Lot
behind the building
The Willard Building