Mark Weber
Street Address:

5221 S. Sheridan

The Farm Shopping Center

Tulsa, OK 74145

Mailing Address:

5221 S Sheridan Rd

Tulsa, OK 74145-7629


Take the first southbound entrance off Sheridan near the flagpole.

Phone: (918) 627-8081

Fax: (918) 622-0853

Office Hours:

Monday - Friday 9:00-5:00

Our mission is to help people manage the risks of everyday life, recover from the unexpected and realize their dreams.