Rita Starritt, MD, Internal Medicine

1333 Camino Del Rio S
San DiegoCA  92108-3520 (San Diego County)


Phone: 303-399-0365
Fax:

NPI: 1548225964
License Number: 34886 (CO)