1. Special Touch Healthcare Inc 5400 NW 2nd St, Ocala, FL 34482 Coordinate: 29.18815,-82.20991 Phone: (352) 622-9293