SF
STEPHEN FERRARA, MD
Radiology, Vascular & Interventional Radiology
NPI: 1629049655
Practice Information
- Address
- 34800 BOB WILSON DR, SAN DIEGO, CA 92134
- Phone
- 619-532-6755
- Fax
- 619-532-8714
Radiology, Vascular & Interventional Radiology
NPI: 1629049655