2907 North Locust Street
Sterling, IL 61081
United States