Location Address: 107 Rothschild Avenue, Holden Beach, NC 28462 Phone: (910) 842-5700 View Larger Map