L & M Tile Importer Plus
623-388-6410
33.559689
-112.255064
About L & M Tile Importer Plus
L & M Tile Importer Plus is located at 8550 N 91st Ave, Peoria, AZ. This business specializes in Carpet Cleaning and has 1 review(s) with a star rating of 1.0.
Reviews about L & M Tile Importer Plus
Rip off
Don't use them... They have been sued several times and do poor work.
By Gulermovich March 09, 2009 at 04:58 PM