Please share your review of E & M Body Shop & Auto Svc, located at Melrose Park, 1105 31st Ave, IL below. Each review is moderated by our staff before it appears live. Refrain from posting any personal information you do not wish to share with the public.