Long Hill Heliport

Heliport in Leominster, Massachusetts, United States.