Macfarlane Park - 1516 N Renfrew - Tennis Venue in Tampa, FL | TeachMe.To