at 20011 Plymouth Rd, Detroit , 48228 United States
1 FB users likes On Site Repair, set it to 914 position in Likes Rating for Detroit, Michigan in Local Business category
On Site Repair is Detroit based place and this enity listed in Local Business category. Located at 20011 Plymouth Rd MI 48228. Contact phone number of On Site Repair: (313) 778-8067