South County Transfer Station 1901 SW 4th Ave Delray Beach, FL 33444 Phone: (561) 265-0414
Category: City Government - Environmental Programs