Presence Saint Joseph Center Community Living Facility - Freeport
659 E Jefferson St
Freeport, IL 61032
Presence Saint Joseph Center Community Living Facility - Freeport is a senior community located at 659 E Jefferson St in Freeport, Illinois. With a median family income of $41,114, the facility is in a mostly middle class area. ...