Murals of Lake Placid

18 N Oak Ave, Lake Placid, FL 33852
Murals of Lake Placid Murals of Lake Placid is one of the popular Shopping & Retail located in 18 N Oak Ave ,Lake Placid listed under Local business in Lake Placid , Tourist Information Center in Lake Placid ,

Contact Details & Working Hours

Map of Murals of Lake Placid