Sleep Inn

75 Inn Keepers Lane, Amherst, NY 14228

Phone: (716) 691-6510 Fax: (716) 691-3454