1560 Ocotillo Dr Ste A El Centro, California, El Centro, California 92243 USA
Outside
Photo Credit: Yelp