Carlos Garcia, MD

About "The art of medicine consists in amusing the patient while nature cures the disease." — Voltaire
Address
1392 E Palomar St,
Chula Vista,
CA, 91913
USA
ZIP Code 91913
Phone (619) 271-4059
Fax
Categories Health & Medical
Website
Twitter N/A
Facebook N/A