Chamber Master Template St. Camillus Urgent Care & Family Practice Share: Medical, Dental & Nursing Care St. Camillus Urgent Care & Family Practice 312 N. Main Street Leitchfield , KY 42754 (270) 287-0087 (270) 287-0019 (fax) About Map About Urgent Care & Family Medical Practice, walk-in, no appointment needed. Most patients seen in 30 minutes or less. What's Nearby? Distance: 5 10 15 20 25 50 mi.