Yonkers Trolley Barn

92 Main St.
Yonkers
New York
United States