Phone

956-383-8889

Website

http://www.thecarpethouse.us

Location

1303 E Rogers Rd, Edinburg, TX 78542, USA