Citizens for a Better Vision, LLC is a community of concerned citizens focused on taxation in the Tulsa area.
Click HERE to contact Citizens for a Better Vision via email.
ADDRESS: 7107 South Yale Avenue, #274, Tulsa, Oklahoma 74136
Ronda Vuillemont-Smith, President
George McFarlin, Spokesman