Dr. David Clifford
Clifford Family Practice - David S. Clifford, MD
256 Center Road
West Seneca, NY, United States
14224
256 Center Road
West Seneca, NY, United States
14224
17166774159
http://www.cliffordfp.com/
Not friendly or helpful and his staff is terrible!
Submitted June 8, 2015