1. Flechbilt's Handbag Factory & Shoe Outlet 1927 SW College Rd, Ocala, FL 34471 Coordinate: 29.17553,-82.15808 Phone: (352) 629-0134