1. The Lord's Cleaning Specialists 21498 W Birchwood Cir NE, Cedar, MN 55011 Coordinate: 45.35911,-93.13688 Phone: (763) 434-0872