Provider Directory / L / John L. Logan M.D. John L. Logan, M.D. Urology Specialties: Urology Phone Number: 303-388-9321 Fax: 303-388-3910 Address: Denver Urology Clinic, PC 9141 Grant Street, Suite 245, Thornton, CO 80229 Get Directions