Ten Oaks

805 Pelham Rd. S
Alabama
United States