Bank of America
3843 Taylor Road, Loomis , California 95650
 

View Larger Map