Anybody know anything about this place? Appt, load times, etc? My Google girl can't tell me anything...
My load is for tomorrow. I'll just head over. I looked at it on Google maps and often it has reviews etc, but not this time. No additional info is still no stress