David C Bradshaw, MD, Physical Medicine & Rehabilitation

19830 Lake Chabot Rd
Ste C
Castro ValleyCA  94546-4063 (Alameda County)


Phone: 510-537-7873
Fax:

NPI: 1811990468
License Number: C385990 (CA)