Upright Citizen Posted on: February 19th, 2020 Address 282 3rd Ave Chula Vista California 91910 United States Upcoming Events No events in this location FWSD ♥'s social sharing! Comments are closed.