1. F.T.R. Massage 3524 E Main St, Ventura, CA 93003 Coordinate: 34.2646,-119.24534 Phone: (805) 642-5888