The Brannon Center in New Smyrna Beach, Florida, offers a serene waterfront setting ideal for hosting a celebration of life. Their Indian River Ballroom, with floor-to-ceiling windows overlooking the Intracoastal Waterway, provides a comforting environment for family and friends to honor and remember loved ones.