Home / ListingHealth & MedicalDentistsSmile Town DentalAddison, IllinoisAddress42 W Lake St, Addison, Illinois, 60101Get directionsPhone(630) 333-1065