UMSC is based in Upper Moreland Township, Eastern Montgomery County, Pennsylvania. While we represent Upper Moreland, we attract players from all over the area.
Last seen: January 20th at 12:10pm — Visit site