Bank of America
1135 62nd Avenue, North, St. Petersburg , Florida 33702
 

View Larger Map