Nicola Green, MD, Internal Medicine

7750 Roseland Dr
La JollaCA  92037-4015 (San Diego County)


Phone: (858) 775-4117
Fax: 858-459-0802

NPI: 1134658362
License Number: G55506 (CA)