Graduated: 2021
Offers telehealth
NPI: 1326701897
Practice Locations (4)
NEW LEAF CLINIC
215 W BRECKINRIDGE ST
Louisville, KY 402032219
NEW LEAF CLINIC
215 W BRECKINRIDGE ST
LOUISVILLE, KY 402032219
5028901548
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
5129 DIXIE HWY, SUITE 100
LOUISVILLE, KY 402161727
5024473338
SEVEN COUNTIES SERVICES, INC
530 S JACKSON ST
LOUISVILLE, KY 402021675
5025891100
Source: CMS National Downloadable File, September 2026.