Otis now resides at 43 Nutting St, Fitchburg, Ma 01420. This year Otis celebrated his 76 birthday. His birth year was listed as 1948. Phone number listed for Otis is (978) 342-0469. Cities Otis has...