San Pedro Spiritual Development Center
Educational ProgramsBanquet/Meeting Facilities
San Pedro Center is nestled on over 200 acres of protected Florida wetlands. Located on Lake Howell in Winter Park, San Pedro Center is the ideal place for you and your group to get away from it all. Join us for a contemplative weekend retreat, or utilize one of our newly renovated conference centers during the week.
- Retreat Center
- Conference Center
- Wedding Receptions
- Lake views