Located just south of the Newport Town Center at the corner of South Main Street (Rt 10) & Church Street 76 South Main Street, NH 03773 603-863-3177.