State Bank of India ATMs in New York, NY

Suite 3
460 Park Ave
New York
NY 10022
United States