Truro Post Office

The Truro Post Office Is a post office built in a lighthouse in Truro, Massachusetts. In Men in Black 2. It is where Kevin Brown (Agent K) served as a postmaster during his temporary retirement from the Men in Black. Agent J arrives to retrieve K and reveals that most of the post office’s staff (along with most postal workers in general) are aliens.

Appearances

 * Men in Black II

Behind the scenes

 * The Truro Post Office is the Fire Island Lighthouse in New York.