John E Turns, MD, Internal Medicine

22101 Redwood Rd
Castro ValleyCA  94546-7107 (Alameda County)


Phone: 510-582-0777
Fax:
Email: jet***@*****oo.com

NPI: 1942371588
License Number: G044402 (CA)