James Rice, MD
Nephrologist La Jolla

Address: 10666 N Torrey Pines Rd, 200N, La Jolla, CA 92037

Phone: (858) 554-4310

Latitude: 32.8983638

Longitude: -117.2429613

Specialty: Nephrologist

James Rice, MD

Description - James Rice, MD Nephrologist La Jolla

Doctor James Rice, MD specialist Nephrology. The address of the doctor's office is 10666 N Torrey Pines Rd, 200N, La Jolla, CA 92037. Contact us at any time convenient for you by phone (858) 554-4310