Richard Berry Watts, MD, Preventive Medicine

7000 E Ave
LivermoreCA  94551-0808 (Alameda County)


Phone: 925-422-7459
Fax: 925-422-6790

NPI: 1932472065
License Number: G69447 (CA)