Desperado's Locations & Hours in Lake Placid, NY 12946
Desperado's Store Details
-
Address
97 Saranac Av
Lake Placid, NY 12946
Maps & Directions
-
Phone Number
(518) 523-1507
Nearby Desperado's Locations
Popular Stores in Lake Placid
Popular Store Locations & Hours