David S. Clifford, MD
Cheryl B. Clifford
p.716.677.4159
f.716.677.4470
Physicians / Surgeons

950-A Union Road Suite 5, West Seneca NY 14224
border
site by ingenious inc.