Branch addresses, phone numbers, and hours of operation for Bank of Baroda in New York, NY.
Bank of Baroda New York NY 1 Park Avenue 10016 212-578-4550