Front Desk
Call or Email Us
- (313) 563-1860
Mon: 8am-7pm
Tue: 8am-5:30pm
Wed: 8am-5:30pm
Thu: 8am-7pm
Fri: 7am-1pm
Sat: 7am-11:30am
(2 Saturdays a month)
Physical Address:
3733 S Telegraph Rd
Dearborn, MI 48124
Tel: (313) 563-1860