Location Profile Enloe Urology Chico, CA Location Information Enloe Urology Chico, CA 277 Cohasset RoadChico, CA 95926United States Phone: (530) 332-5170 Visit Website Physicians Dr. Matthew Johnson View Physician Profile