120 Sams Avenue New Smyrna Beach, FL 32168 | Tel: (386) 478-0052 | Temporarily CLOSED until further notice