Richard Leemason
NPI 1346289840
Practice location: 1030 E 18th St, Owensboro, KY 423034733
Taxonomy code: 101YA0400X
Phone: (277) 240-5005
Currently, there are 1 healthcare prodviders using 2772405005 phone.