Advanced Foot Specialists, Inc.Advanced Foot Specialists, Inc. · Foot Surgery Podiatrist19 Village Plaza Way, N Scituate, RI 02857(401) 934-2600Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing