Discovery Academy of Science Clearwater Campus

2433 Nursery Road, Clearwater, FL 33764