Placid Lake's address is 109 Huntley Court , Lake Placid, FL 33852. Public records show Placid has also lived in Lake Placid, FL. Placid's latest phone number is (863) 202-1000. Previous phone numbers include (863) 202-1004 and (863) 202-1013.
Results 1 - 1 of 1