Primrose Retirement Community is nestled on six acres at the northeast corner of Capital Avenue and North Road. The complex has 36 independent living apartments and 32 assisted living apartments.