Anna Bobba, MD, Obstetrics & Gynecology

1551 Bishop St Ste B260
San Luis ObispoCA  93401-4635 (San Luis Obispo County)


Phone: 805-549-0402
Fax: 805-549-0465

NPI: 1134230386
License Number: 036116639 (IL)