Friends of the Mansion: Staten Island, Not Oklahoma City

Friends of the Mansion Location

Not in Oklahoma City. The Friends of the Mansion is located in Staten Island, New York City.

This appears to be a confusion with another organization or location.

Copyright Wanderlust World © https://www.ynyoo.com