Mayank Patel Email

Manager . Patel Brothers

Current Roles

Employees:
234
Revenue:
$35M
About
Patel Brothers is an International Supermarket that has been bringing the flavors of India and beyond to the United States for over 45 years.
Patel Brothers Address
2610 W Devon Ave
Chicago, IL
United States
Patel Brothers Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.