troy & West Bloomfield

conveniently located on both sides of Bloomfield


Where We Are

We have two locations on either side of Bloomfield. 
Our primary office is located just West of the Somerset Mall.
Our second location is at Orchard Lake Rd & 14 Mile.



TROY: 3290 W. Big Beaver, Suite 230, Troy

WEST BLOOMFIELD: 30201 Orchard Lake, Suite 270, Farmington Hills

To Schedule:

Billing Questions:

Office line: ‪(248) 238-8702‬