CITADEL OF STERLING,THE Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsCITADEL OF STERLING,THE Address: 105 EAST 23RD STREET, STERLING IL 61081 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info