Loewen Window Center of Atlanta, Inc.

5 star rating 1 Review

(404) 848-2995(404) 848-2995 View Website »

321 Pharr Road NE, Suite EAtlanta, GA 30305

  map »

Reviews

  • Loewen Window Center of Atlanta, Inc. - Atlanta, GA -  colbynallen

    Reviews: 2

    Quality and Service
    colbynallen (2 reviews)
    1/13/2006

    After they installed my windows, the sales guy and the install guy walked through my home to make sure that everything was to my satisfaction. They were very thorough and helpful throughout the process of building my home.

    More »

    Was this review helpful?

    Yes (1)     No (0)


Business details

Hours of Operation

  • MON
  • 9:00am
  • 5:00pm
  • TUE
  • 9:00am
  • 5:00pm
  • WED
  • 9:00am
  • 5:00pm
  • THU
  • 9:00am
  • 5:00pm
  • FRI
  • 9:00am
  • 5:00pm
  • SAT
  • SUN