Frank R. Caruso, 69, of Otis, MA., formerly of Greenwich, CT and Great Barrington, MA., passed away unexpectedly at his home on Friday, April 14, 2017. Frank was born in Greenwich, CT on December 9, 1947, to the late Charles and Angelina Mellilo Caruso. He was a graduate of Greenwich High School and Norwalk Community College. Frank proudly served his country in the United States Army during the Vietnam War. He served as a police officer for the Town Of Greenwich for 23 years and then for the town of Otis for 10 years. Frank leaves behind his life-partner Barbara Walther, three sons: Daniel (Alisa), Thomas (Dawn), and Clifford (Jennifer), his sister Francis Caruso, and eight grandchildren: Jack, Sophie, Patrick, Kyle, Zachary, Brooke, Ryder, and Owen. Visitation will be held on Friday, April 21, 2017 from 4:00 P.M. to 7:00 P.M. at Castiglione Funeral Home, 544 Old Post Rd. #3, Greenwich, CT. Burial will be private. In lieu of flowers, donations can be made to the R.P.A.O.G., P.O. Box 11136, Greenwich, CT. 06831. To leave an online condolence please visit www.castiglionefh.com.