This is the new main headquarters for Capcom. It has everything you could need from any of the branches. If they offer the service it can be handle at this location. Capcom does everything to make you feel comfortable and they are very helpful.
Of the beaten path for a bank location. Drive thru service is pretty quick though
Nice new biding new concept