1. Olivija's Power Washing 1117 N River Ave, Alma, MI 48801 Coordinate: 43.38835,-84.65555 Phone: (989) 388-3129