Located at 21 Bowers Street, Rosary Towers is a federally assisted elderly/disabled development with 100 units in a seven story building with two elevators.
Rosary Towers has an active resident association and a busy community room located on the first floor.