Penny Newboult's address is 1201 Lake Clay Drive , Lake Placid, FL 33852. Public records show Penny has also lived in Lake Placid, FL.
Address History: 1201 Lake Clay Drive, Lake Placid, FL 33852;
1211 Po Box, Lake Placid, FL 33862
Results 1 - 1 of 1