The Chapman Theatre is located right behind the Margaret Key Library at the corner of 12th Street and Highway 98 in Apalachicola, FL.
The Chapman Theatre is located right behind the Margaret Key Library at the corner of 12th Street and Highway 98 in Apalachicola, FL.