Lord and Burnham Building

2 Main St.
Irvington
New York
United States