Juan J Vazquez-Bauza, MD, Internal Medicine

503 N Maple St
EffinghamIL  62401-2006 (Effingham County)


Phone: 217-342-3700
Fax: 217-342-6286

NPI: 1548211584
License Number: 19950 (NE)