Tulsa Vision Clinic

4433 South Harvard Avenue, Tulsa, Oklahoma 74135