Marathon FL Sand & Gravel 1. 11990 Overseas Hwy, Marathon, FL 33050 | Mid Keys Sand and Rock Inc. (305) 394-5530