lowellthrowaway1 t1_itup849 wrote
Reply to comment by This-Recording9461 in Back in the day, Worcester had its own big Citgo sign... at the top of Belmont Hill. Okay, big-ish. by CoolAbdul
yes this picture is taken from say across from umass campus. If you could see to the right more you'd see the Worcester State Hospital.
Viewing a single comment thread. View all comments