Russell Edwards, MD
Ophthalmology San Diego

Address: 3969 4th Ave, Ste 301, San Diego, CA 92103

Phone: (619) 291-6191

Latitude: 32.749495

Longitude: -117.161277

Specialty: Ophthalmology doctor

Russell Edwards, MD

Description - Russell Edwards, MD Ophthalmology San Diego

Doctor Russell Edwards, MD specialist Ophthalmology. The address of the doctor's office is 3969 4th Ave, Ste 301, San Diego, CA 92103. Contact us at any time convenient for you by phone (619) 291-6191