Hotel Lenox/Villager Lodge 140 North St Buffalo, NY 14201 Phone: (716) 884-1700 Fax: (716) 885-8636 View Website
Category: Hotels & Motels