440 N Nova Rd, Ormond Beach, Florida 32174 USA
Bathrooms and water on the northside
Photo Credit: Yelp