Farmers & Merchants Trust Company of Long Beach
License#: 674
Institution Name: Farmers & Merchants Trust Company of Long Beach
Officer Name: Daniel Walker
Address:
302 Pine Avenue, 2nd Floor
Long Beach, CA 90802
Phone: 562-437-0011
DFPI Contact
Cecilia Fuentes , Los Angeles Office