619 N Graham St, Memphis, TN 38122
Phone: (901) 324-1050
Phone: (901) 922-5834
Window World Of Memphis
No coupons available
Be the first to add a photo!
01/29/2008Provided by Citysearch -
Don't deal with this company unless you wanted to be lied to and receive horrible customer service. The windows took months longer to install than promised. Also, do not trust company with credit card information b/c they will use to pay balances, even without proper authorization. Also was not satisfied with work that was done. Windows looked messy and were not what was expected.