Main Office Address: 5715 Holcomb St Detroit, MI 48213 Phone: (313) 923-1644 Hours: Mon: Closed Tue: Closed More Working Hours