Freeport IL Stephen DDS, Dentists 1. 624 Terra West Dr, Freeport, IL 61032 | Spyrison, Stephen DDS (815) 232-7012