The location is wheelchair accessible, both in the parking lot and at the entrance. Meetings are held at the Placid Lodge in Lake Placid, FL. It's a very nice lodge. The atmosphere is friendly and the BBQ chicken lunch is delicious. There are some unknown specifics about this location. Its phone number is +18633855415 and its address is Building 1809, Home Ave Avenue, Sebring City.