Where To Stay » Lodging » Bed & Breakfast
81 Ross St. Fitchburg, MA 01420 978.342.2851 www.howarthhouse.com