Subway of Lake Placid, LAKE PLACID, New York (NY)
Conveniently located at 426 Main Street () in LAKE PLACID, New York (NY) (12946), Subway of Lake Placid can be reached at 5185237165. We advise you to call beforehand to make a reservation.
More restaurants in LAKE PLACID, New York (NY)
Subway of Lake Placid contact information and details:
Address: 426 Main Street - , LAKE PLACID, New York (NY) 12946
Contact Phone: 5185237165