Automated teller machines for cash withdrawal and banking transactions
State Bank of India is located in Eluru, Andhra Pradesh.
Bank of Baroda is located in Eluru, Andhra Pradesh.