Please share your review of L & H Service & Repairs, located at Bement, 149 S Macon St, 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.