Robert Scott Ross, M.D is an internal medicine physician in San Diego, California. Medical education includes University of Southern Ca School of Med, Los Angeles, Ca, completed in 1983.
Internal Medicine
📍 3350 La Jolla Village Dr Va San Diego Healthcare Cardiology 111a, San Diego, CA 92161
3350 La Jolla Village Dr Ste 111a, San Diego, CA 92161
3350 La Jolla Village Dr, San Diego, CA 92161
3350 La Jolla Village Dr, San Diego, CA 92161
Cardiology 111 Sandiego Va Hospital 3350 La Jolla Village Dr, San Diego, CA 92161