Skip to main content

Contact Us

Farmington Hills (Main Office)
24280 Middlebelt Road
Farmington Hills, MI 48336
Business Hours:
8:30AM-6PM ET, Mon - Fri 
10AM-4PM ET, Sat
Ph:  248-474-2600
Fax: 248.474.2702

Ann Arbor
873 West Eisenhower Parkway
Ann Arbor, MI 48103
Business Hours:
9AM-5PM ET, Mon - Fri 
Ph:  734.391.0055
Fax: 734.263.2698

Fraser
15250 E. 15 Mile Road
Fraser, MI 48026
Business Hours:
8.30AM-6PM ET, Mon - Thurs 
8.30AM-5PM ET, Fri
8.30AM-3PM ET, Sat
Ph:  586.285.9860
Fax: 586.285.9861

Grand Blanc
1174 West Hill Road
Flint, MI 48507
Business Hours:
9AM-5PM ET, Mon - Fri
Ph: 810.254.2111

Bay City
3972 Wilder Road
Bay City, MI 48706
Business Hours:
9AM-5PM ET, Mon - Fri
Ph:  989.778.1233
Fax: 989.778.1229

Riverview
17032 Fort Street
Riverview, MI 48193
Business Hours:
9AM-5PM ET, Mon - Fri
Ph:  313.789.7877
Fax: 313.789.7876


Shelby Township
51270 Van Dyke Ave
Shelby Township, MI 48316
Business Hours:
8.30AM-6PM ET, Mon - Thurs 
8.30AM-5PM ET, Fri
8.30AM-3PM ET, Sat
Ph: 586.217.2343

Royal Oak   
32308 Woodward Avenue
Royal Oak, MI 48072
Business Hours:
8.30AM-5PM ET, Mon - Fri
Ph:  248.399.4442
Fax: 248.399.4790

Grand Rapids
5747 28th Street S.E. Suite 103
Grand Rapids, MI 49546
Business Hours:
8.30AM-6PM ET, Mon - Thurs 
8.30AM-5PM ET, Fri
Ph: 616.954.7930
Fax:616.954.7931

Ohio
5215 Monroe Street
Toledo, OH 43623
Business Hours:
9AM-5PM ET, Mon - Fri
Ph:  419.517.4663
Fax: 419.517.4663

Flint
4215 Miller Road
Flint Township, MI 48507
Business Hours:
9AM-5PM ET, Mon - Fri
Ph:  810.820.8246
Fax: 810.820.8259