1181 Walnut Ave, Vallejo, California 94592 USA
a stained glass window in the chapel.
Photo Credit: Yelp