Chula Vista Ave does not have a street sign. But it is very easy to locate. Look for Wells Fargo bank on the corner of Broadway and Chula Vista Ave (across from Walgreens). We are also located across the street from Pick of the Litter Thrift Shop.
There is street parking as well as small public parking lot with 8 new EV charging station parking spaces.