Rita Starritt, MD
Internist
2727 Camino Del Rio South
Suite 311
San Diego, CA 92108