Our state-of-the-art, 2,500 square-foot space is located in the heart of Forest Hill Village.