12 Aug Mark Keel Construction Store in Orange Beach by Maria Duncan in Comments Categories: CONTRACTORAddress 24252 Canal RoadSuite B36561, Orange Beach, Florida, Contact Call: (251)980-5000: http://www.markkeelconstructionllc.com/ Additional Information Contact