Address:
770 Washington St SUITE 101, San Diego 92103
(619) 299-9530 (Phone), (619) 296-5316 (Fax)
VENTURA, LEONARDO N MD
4011 Bandini St, San Diego 92103
(619) 294-6706 (Phone), (619) 294-6706 (Fax)
Education:
Medical School
Manila Central University / College of Medicine
Ohio Valley Hosp
Upmc Mercy
Washington Hospital Center