SEARCH
SEARCH
close
Back

Nova Tennis Center

  • Address: 640 North Nova Road, Ormond Beach, FL 32174
  • Phone: (386) 676-3281
About
Located at the Nova Recreation Center, this public park and picnic area features six hard courts two with lights. Located at the corner of Wilmette Ave. and Nova Rd. No fees.
Map