The Indianapolis Post Office Credit Union was chartered in 1925 and has assets of $50 million, 3,100 members and four employees. Its sole location is in the downtown post office at 125 W.