Leonard L Hall, MD, Family Medicine

23305 147th St
LeavenworthKS  66048-6347 (Leavenworth County)


Phone: 866-437-5540
Fax: 866-437-5540

NPI: 1689777542
License Number: 2005015458 (MO)