JIMMYS 21

21 MAIN, LAKE PLACID,
NY, 12946, USA