Discovery Island Child Development Center is located at 24843 Commercial Ave. Commercial Ave. is a
business service road that runs a few feet north of and parallel to Canal Road. We are 2 blocks east of Lester's
Restaurant and approximately 1 block west of the Orange Beach Centennial Bank.
Copyright Discovery Island, Inc. 2019. All rights reserved.