1. Self's Mobile Home Site's 4260 Castlewood Rd, Seffner, FL 33584 Coordinate: 28.01325,-82.25281 Phone: (813) 659-0545