CITADEL OF STERLING,THE Assisted Living Facility Category: Nursing Home Previous Next ProfileAddressPhotosReviewsCITADEL OF STERLING,THE 105 EAST 23RD STREET, STERLING IL 61081 United States Default Listing Image-NH Does this business belong to you?Claim Listing