Family Nurse Practitioner
Stephanie Ortiz, FNP is a nurse practitioner (family) in San Antonio, TX. NPI: 1124799978.
Address: 1102 BARCLAY ST, San Antonio, TX 78207
Phone: 8632221176
Welli connects patients with providers based on philosophy of care and clinical approach. View Stephanie Ortiz's full profile, read patient reviews, and schedule an appointment.