Finances in Sherwood, Michigan, the US. Finances locations in Sherwood, Michigan. Find the nearest finances locations, near you. All types of business services ATM Finance Lawyer School All finances in Sherwood ATM ATM Finance 120 North Main Street, Sherwood, Michigan 49089 Write a review Phone Directions