Castle Falls
820 N MacArthur Blvd
Oklahoma City, OK
73127
Castle Falls








Castle Falls
820 N MacArthur Blvd
Oklahoma City, OK
820 N MacArthur Blvd
Oklahoma City, OK
Leaflet | Map data © OpenStreetMap contributors
Directions
Find Nearby
From I-40 and MacArthur Blvd, go north past Reno Blvd and Melrose. The driveway is on the east, on top of the hill. If you get to 10th St, you've gone too far.