Top O' The Hill

150 Royal Plaza Dr.
Fitchburg
Massachusetts
United States