12 Aug Penrod Construction Store in Okeechobee by Maria Duncan in Comments Categories: CONTRACTORAddress 210 NE 3rd Ave 34972, Okeechobee, Floria, Contact Call: (863) 634-0546: http://www.penrodconstructioncompany.com/ Additional Information Contact