

The Town Padel is a padel court in Coffs Harbour, Australia, at 61 W High St. It holds a 5 rating from 17 Google reviews. A pro shop and equipment rental are available on site, and it opens 7:00 AM to 9:00 PM every day. Find more info on Instagram at @thetownpadel.