701 NE Sanchez Ave Science Museums Discovery Center Discovery Center is a science center in Ocala, Florida. EXPLORE PLACE