Locations

About Juan P Villa Rodriguez, MD

Training and Education

Medical School
University of El Salvador, San Salvador, El Salvador
Residency
Norwalk Hospital/Yale University School of Medicine, Norwalk, CT
Board Certification
American Board of Internal Medicine