Dr. Terry F. Osborne, DO Is this you? Claim your profile Psychiatry 4Leave a review Fitchburg Community Health Center 326 Nichols Rd, Fitchburg, MA, 01420 3 other locations (978) 878-8100