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 1840 Folsom Street, Suite 105, Boulder, CO 80302 Get Directions