Carpet Medic is a United States of America company, located at 5138 Northumberland Dr in Birmingham.
643 N Wood Ave, Florence, 35630-4607 (35630)
213 N 6th St, Gadsden, 35901-3360 (35901)
225 PARK STONE DR, Madison, 35758-7883 (35758)
2804 Spring Hill Ave, Mobile, 36607-2034 (36607)
2006 Mulberry St, Montgomery, 36106-1612 (36106)
602 Highway 13, Haleyville, 35565-1415 (35565)
701 Durward Dr, Montgomery, 36117-3307 (36117)
168 Lamon Dr, Decatur, 35603-3734 (35603)
114 Palace Ave, Rainbow City, 35906-5832 (35906)
1205 S Jackson Hwy, Sheffield, 35660-5748 (35660)