Updated Oct. 21, 5:34 pm. The Massachusetts State Police barracks located at 51 Temahigan Ave. in Oak Bluffs is officially closing its doors to overnight guests at the temporary housing units where troopers stay during seasonal assignments on the Island and Nantucket.