Find Rentals 8669 Millcreek DrEast Amherst, NY, 14051 View Phone 866-218-5743 8669 Millcreek DrEast Amherst, NY 14051 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page