Health Centres South Central Physical Therapy Centre Home Description Listing Amenities Location Video Location St. Elizabeth Health Centres 18.0535297 -77.69625957 South Central Physical Therapy Centre Main St, Santa Cruz Video Business Info Main St, Santa Cruz