1 Sheila Noroozi, DPM Podiatrist - General Avg. Rating: 0/5 Main Location 7550 Sw 61st Avenue Suite #1Ocala, Florida 34476 Highlights Accepts Insurance Plans