I'm looking for Area

The Blinds Source

  • Reviews from:
Address: 239 East 80th St
New York, NY 10001
Phone: +12123002896
Shades & Blinds, Shutters

Top reviews from

  • Mark the owner was the first person who responded to my Yelp inquiry for installing a shade(s) for my windows(see the attached photo). I have gotten quotes... read more

    by Sunny L.

Tips from

  • No tips from Foursquare.

Reviews from

  • No reviews from superdeals.us

Similar places