F.L.O.W. Wellness Center - Abington Campus, Building 1 2 Hidden Lane, Abington, PA 19001