1. Orchard Childrens Services 18100 Meyers Rd, Detroit, MI 48235 Coordinate: 42.4231,-83.16891 Phone: (313) 340-0497