Home » Maine » Freeport » James Place Inn » Map

James Place Inn Location Map

James Place Inn is located at 11 Holbrook St, Freeport, ME-04032. An interactive Map of James Place Inn is shown below.

View details of James Place Inn.