We are located at a beautiful 10 acre indoor/outdoor facility! 360 E Wyomissing Ave, The perfect place to find relaxation while improving your health and expanding your fitness knowledge. An environment elevating relaxation from its calming surroundings