Location

We are located on the east side of the road at
1142 N. Telegraph Rd. in Dearborn, Michigan.
South of Ford Rd..  North of Cherry Hill. 
Between the streets Wilson and Hollander