293 S 21st St, Colorado Springs, Colorado 80904 USA
Rachel jumped right in there to assist Angel
Photo Credit: Yelp