Magnolia Manor was built in 1910 and is said to be the first poured concrete building in the State of Oklahoma. It has three separate quarters with a total of 5 private bedrooms furnished with cozy king size beds.
Learn more about Magnolia Moon.
View Google Map.
Businesses at this location