Friendly Smile PlaceAuto6917 W Higgins AveChicago, IL, 60656-2011 · USPhone unavailableEmail unavailableWebsite unavailableHours not available