107 Anderson Road, Buffalo, New York 14225 USA
+1 716-892-5410

Residence Inn® by Marriott® Buffalo Galleria Mall