Northfield OH Podiatrists 1. 367 W Aurora Rd, Northfield, OH 44067 | Thomas W Inwood Inc (330) 468-3338