Edgewood Country Club is a recreational facility that provides a variety of entertainment and dining options. It features a 27-hole golf course, heated swimming pool, clubhouse and locker rooms, as well as more than five tennis courts. The club additionally features a pro shop that offers various golf equipment and related accessories. It provides a range of golf classes and programs for children and adults. The club offers membership and reservation services. Edgewood Country Club also hosts several regional and national tournaments, including the USGA Women s Amateur Championship and the NJSGA Senior Four Ball Championship.