Detroit Phoenix Center Contact Information 1420 Washington Blvd, Detroit, MI 48226 Location1420 Washington Blvd, Detroit, MI 48226 back