Dr. Kenneth Leahy, DDS

Address

1500 Town Side Drive Suite 105
Apex, NC 27502