Baroda City Mills By Toast / / No Comments / March 12, 2020 41.957017 -86.485201 Baroda City Mills8923 First Street, Baroda, MI,49101StreetviewDirections: To here - From here Store name: Baroda City Mills Address: 8923 First Street, Baroda, MI,49101 Tel: 001 269 422 1495 Email: ejrudlaff@gmail.com