WOW have you seen the inside of this place... It may look small from the street but it's huge behind the doors. They have 40 ft ceilings and a nice physical theraphy facility with...
All reviews seem positive