25 miles
from Lake Helen, FL
San Pedro Spiritual Development Center is nestled in more than 200 acres of beautiful land surrounded by Lake Howell. Our center’s 90 acres of developed land is comprised of 48 well-appointed guest rooms, five conference spaces, a full dini
Conference/Meeting
26 miles
from Lake Helen, FL
Bring your guests to the lanes, and turn every occasion into an epic celebration.
Bowling/Fun Zone