James Tidwell, MPH, MD

Ophthalmology

Office

9480 El Tejado Rd, La Mesa, CA 91941

(619) 696-9800