The Moorestown Post Office will be having a Passport Fair on Saturday, March 19 from 9 a.m. to 3 p.m. Pictures can be done on site. Get a passport early before the vacation season starts!