Located in the heart of North Shore Riverfront Park. Also near the World War II Memorial and Law Endorsement and Fred Roger's Memorial. Close to the stadiums and North Shore restaurants and Stage AE. Clean and well kept grounds. Can't help but feel a rush of patriotism fill your heart. Beautiful scenery along the river with the city skyline view. A must see for the Patriot inside. God Bless all our hero's! read more