1. Perfection Oil Co 10314 Silverwood Dr, Dubuque, IA 52003 Coordinate: 42.43043,-90.69114 Phone: (563) 556-8444