12 Aug Green Leaf Construction Store in Spanish Fort by Maria Duncan in Comments Categories: CONTRACTORAddress PO Box 7879 36577, Spanish Fort, Alabama, Contact Call: (251) 605-9049: https://www.greenleafconstructionllc.com/ Additional Information Contact