• Carl Novara Agency - Farmers Ins.

    • Insurance
    3964 S. Hudson Ave.
    Tulsa, OK 74135
    (918) 516-5186
    (800) 388-3764 (fax)
    • Whom to Contact

      • Mr. Carl Novara
        14006 E. 90th St. N.
        Owasso, OK 74055
        Phone: (918) 516-5186