New Smyrna Beach Pits Degrades its Sanitary Rating

3939 FL-44
New Smyrna Beach, FL 32168