1. Marvel Sod & Landscaping 191 Therese St, Davenport, FL 33897 Coordinate: 28.33576,-81.66982 Phone: (863) 424-2376