Nice and warm people working there
Well, its just a gas station
Mystick is located at 203 US-92, Davenport, FL 33837