Town Star – Logo Logo for Town Star, a personal assistance company located in Texas… Share this:TwitterFacebook Published: May 4, 2010 Categories: Logo Design