Search Results
Leonard Auto Body
756 N 109th St, Milwaukee, WI 53226
Leonard Auto Body is a mechanic shop. Leonard and his team are able to bring wrecks back from the brink. The specialtyMore here is restoring a car's body and straightening a frame after an accident, as well as fixing paint, mirrors and windows.