Alvin's Island Tropical Department Store
826 E 3rd Ave, New Smyrna Beach 32169