House of Smiles in Ottawa, IL 61350



House of Smiles

113 West Glover St

(815) 434-0245

(877) 908-6889