Map of United States Marine Hospital in Cumberland County, ME:

United States Marine Hospital Cumberland Portland East 43.6881371 -70.2469927