Contact Us 1695 Elmwood Avenue, Buffalo, NY 14207 716-752-8690 Mon-Fri: 9am - 5pm Reserve a Short Term Stay Name * Email Address * Phone Number Message * Submit Form