Bank of America
1601 South Melrose Drive, Vista , California 92083
 

View Larger Map