Witmer Road Apartments Located just off River Rd., the Witmer Road Apartments offer large, affordable and professionally managed 1 and 2 bedroom apartments within walking distance of Gratwick Riverside Park and the Niagara River in North Tonawanda, NY...
Partial Data by Foursquare.