Almeda-Genoa Office

Almeda Genoa Office

9998 Almeda Genoa Rd.
Houston, TX 77075-2416

Lobby Hours:
Monday – Friday: 9 AM – 5 PM
Saturday: 9 AM – 2 PM

Drive Thru Hours:
Monday – Friday: 8 AM – 5 PM
Saturday: 9 AM – 2 PM

Phone: (713) 970-6200

Toll-Free: (800) 621-6752

Fax: (713) 378-2303

Routing Number: 313083675