Castle Falls

820 N MacArthur Blvd
Oklahoma City, OK 73127

Castle Falls

Address:
820 N MacArthur Blvd
Oklahoma City, OK 73127
Phone:
405-942-6133

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.