Skin Care Clinic Neptune Beach, Fl CareSpot walk-in immediate care in Neptune Beach, FL. Family care, wellness and occupational healthcare, open 7 days a week, no appointment needed. Dolly"s Florist, founded in 1948, is located in