Debra Marzelle Carroll, MD, Preventive Medicine

1313 Park Blvd Rm A-116
San DiegoCA  92101-4712 (San Diego County)


Phone: 619-388-3450
Fax:

NPI: 1699906545
License Number: G72627 (CA)