About Us

STARS is a non-profit organization founded in 2003 by three families including the family of Bowen and Victoria Rose.