Michael Bahlatzis, DPMMichael Bahlatzis · Foot Surgery Podiatrist524 W Sagamore Ave, Clewiston, FL 33440(863) 902-3032Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing