Meetings

Central Louisiana Orchid Society is a Society located in Alexandria, LA, United States

Venue:
St. James Episcopal Church
Location:
1620 Albert St.
Alexandria, LA
United States
Notes:
Meets 3rd Sunday, monthly,2:30 PM, Parish Hall, St. James Episcopal Church, at address above.