Dr. Tamara Trower, Ph.D 14020 N Western Ave.312Edmond, OK, 73013 View Phone 405-822-7844 Fax: 405-493-6760 View Website Experience & Reliability Call Today! Bios Requested content not found. About Photos & Videos Reservation Send to My Email Send to My Phone Print this Page