Amelia Earhart Dog Park is located in Opa-locka, United States on 13105 NW 47th Ave. Amelia Earhart Dog Park is rated 4.6 out of 5 in the category dog park in United States.
Address
13105 NW 47th Ave
Amenities
Good for kidsPublic toilet
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance