NELLA GREEN, M.D.
Osteopathic Medicine at Pomerado Rd, Poway, CA

License number
California A113685
Category
Osteopathic Medicine
Type
Infectious Disease
License number
California A113685
Category
Osteopathic Medicine
Type
Internal Medicine
Address
Address 2
15644 Pomerado Rd SUITE 202, Poway, CA 92064
PO Box 1770, La Mesa, CA 91944
Phone
(858) 312-5459
(858) 345-3743 (Fax)