Dan Sheppard, MD, Preventive Medicine

1133 Camelback St
Box 8316
Newport BeachCA  92658-1200 (Orange County)


Phone: 949-387-0456
Fax:

NPI: 1902064041
License Number: DC27861 (CA)