Father Nature Landscapes Share: Landscaping Father Nature Landscapes Visit Website 4761 Appaloosa Dr Irondale, AL 35210 (205) 533-4809 About Map About We are a landscape design/build firm who designs outdoor living spaces that increase residents quality of life. What's Nearby? Distance: 5 10 15 20 25 50 mi.