150 Plaza Ave, Lake Placid
Google
Facebook
Tripadvisor
150 Plaza Ave, Lake Placid, FL 33852 Suggest an Edit