1. Bread & Roses Women's Health Center 1233 SE 10th Ave, Ocala, FL 34471 Coordinate: 29.17625,-82.1262 Phone: (352) 622-8643