Upper Allen Mechanicsburg Baseball Association is located in Mechanicsburg, United States on 2000 Fisher Rd. Upper Allen Mechanicsburg Baseball Association is rated 4.7 out of 5 in the category baseball clubbaseballbaseball fieldlittle league fieldsports clubyouth organization in United States.