Leonard Lobo, MD, Internal Medicine

415 Lakeshore Ln
Chapel HillNC  27514-3143 (Orange County)


Phone: 919-966-2531
Fax:

NPI: 1649433046
License Number: 036-120671 (IL)