Newmans News
2525 Main St
Lake Placid
NY
12946
(518) 523-3536
Open Map
Description
Newmans News is located at 117 Main St in Lake Placid and has been in the business of Gift Shop since 1999.
by dandb on October 09, 2015 from
dandb
Categories: Social Services
Clothing Store
gift shop
Gift Shops
Gifts
Greeting Cards
newspapers
novelty
Skiing
souvenir