Home > Hospital in Florida > Hospital in Tampa > Celpa Clinic

Celpa Clinic

3306 West Spruce Street, Tampa, FL 33607