Optum Medical Care, P.C.Optum Medical Care, P.C. · Podiatrist12 Marble Ave, Thornwood, NY 10594(844) 484-6564Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing