United States / Amherst / Sights & landmarksAttractionAuden BuffaloAddress2915 N Forest Rd, AmherstWebsitewww.audenbuffalo.comPhone+17162027280—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTurtle Creek · 300 mNot ratedNEVERLAND CAFÉ · 932 mNot ratedLockwood Villas · 1118 mNot ratedMuir Lake Luxury Apartments · 1469 m