10/20/2023
The Freeport location has closed and merged with nearby Dixon at 404 N Galena Ave Ste 120, Dixon, IL 61021.
New & current patients can call us at (815) 288-1111 with questions or to schedule their appointment.