Laurel Lackey Branch, MD, Internal Medicine

9500 Gilman Dr Dept 956
La JollaCA  92093-0956 (San Diego County)


Phone: 858-657-5278
Fax:

NPI: 1912437617
License Number: 51154 (SC)