Uma Vedala, MD, Internal Medicine

140 Brookwood Rd
OrindaCA  94563-3042 (Contra Costa County)


Phone: 925-254-9090
Fax:

NPI: 1477654770
License Number: 058341 (GA)