Health and wellness venue
TPC Tampa Bay
10 locals recommend,
Location
5300 W Lutz Lake Fern Rd
Lutz, FL
Tips from locals
If you want to play where the pros play, this is where you go. By far the nicest and most expensive of the courses here in Tampa, but it’s worth it.