Russell's Construction Address: 12663 Cleveland Ave, Baroda, MI 49101 Phone: (269) 422-1632 Home Renovation Other Businesses: Ray Construction at 9958 Spitzke Rd, Baroda, MI 49101 Sawyer Custom Woodworks at 12028 Landon Rd, Baroda, MI 49101 Bill's Tap & Restaurant at 8906 First St, Baroda, MI 49101