The address of Comerica Bank is
16211 Space Center Blvd,
Clear Lake City,
Houston,
Texas,
US.