Search results
- See moreSee moreSee moreSee moreAldridge GardensBotanical Garden · $
The Aldridge Botanical Gardens are located in Hoover, south of Birmingham. Located on the former Aldridge estate, in...
Website: aldridgegardens.com
Phone: (205) 739-6558
Cross Streets: Near the intersection of Lorna Rd and The Willows Apartments
3530 Lorna Rd Hoover, AL 35216 503.14 mi
Is this your business? Verify your listing
Amenities
- Family friendly