Isabel’s Place 115 West Eula Street, Hollis, OK 73550