4361 Town Center Blvd, El Dorado Hills, California 95762 USA
Sanitizing station at entrance
Photo Credit: Yelp