Adam J. Buffington, DPM