Juan Pardo Granados' office is located at 2425 Babcock Rd Ste 110 San Antonio, TX 78229. Find other locations and directions on MedicalNewsToday.