Melissa Welch Barker, MD, Internal Medicine

1955 San Pablo Ave
OaklandCA  94612-1367 (Alameda County)


Phone: 510-433-1160
Fax: 510-452-8836

NPI: 1619460151
License Number: G59797 (CA)