Beyond The Body
Häos on Church
123 W Church StOrlando, FL 32801
Enter at the side of the building, up the stairs.