David Greenhalgh, DDS, Dentist

6345 Long St
ShawneeKS  66216-2559 (Johnson County)


Phone: 913-631-2400
Fax: 913-631-0545

NPI: 1184610560
License Number: 4755 (KS)