Organization

CHRISTUS Santa Rosa Family Health Center - Downtown

Region 3
NNLM ID: 2515-O-14012
333 North Santa Rosa Street
4th Floor Clinic A
San Antonio, Texas 78027
Telephone: 210-703-9001
Organization Type: Hospital