Karakung Fields both Upper and Lower are located on Karakung Drive in Ardmore (Haverford Township) PA.
From Havertown take Eagle Rd. east to Haverford Rd (RIGHT)
At first traffic light Haverford Road forks left - stay straight onto Karakung Drive
Fields are 1/4 mile on the left - across from Karakung Swim Club.