Faith Baptist Church 660 Holmes Ave Lake Placid, FL 33852 Phone: (863) 465-0060 Fax: (863) 465-0060
Category: Retreat Houses