Ellis Athletic Center
The Ellis Athletic Center, located in the center of Newtown Square, Pennsylvania, is a beacon of pickleball excellence, attracting enthusiasts from near and far to experience the thrill of the sport. This facility has acquired a reputation as one of the most popular pickleball venues in the area, thanks to its two indoor hard courts, […]