North Lake Seventh-day Adventist Church
We are located at 41339, Emeralda Island Rd, Leesburg, FL. 34788 (352) 669-1726.