1. D & W Oil Co 14330 Wyoming St, Detroit, MI 48238 Coordinate: 42.39342,-83.15919 Phone: (313) 834-2580