Olmsted Manor Retreat Center

17 E Main St, Ludlow, PA
Capacity: 90 people

Event Spaces

Conference Area
Dining Area
Meeting Area
Venue Types