Leonard Peter Kapcala, MD, Internal Medicine

7158 Rivers Edge Rd
ColumbiaMD  21044-4235 (Howard County)


Phone: 410-531-3927
Fax:

NPI: 1306183264
License Number: D0032314 (MD)