Make appointment with
Dr. Elisa Ochoa
General Dentist
Pilsen Smiles
971 W 18th St, Chicago, IL 60608
JE
They are good at what they do, and it's a very friendly environment. I've been there twice and had different dental hygienists and dentists both times. The dentist who saw me the first time was the...