Chicago, IL | Arlington, TX | Winnetka, IL
Also known as: staylorchi0001
Stephen Taylor lives in Chicago, Illinois, but has also spent time in Arlington, Texas; Winnetka, Illinois and Dallas, Texas. He has worked for Doctor Of Chiropractic, Crna and Certified Registered Nurse Anesthetist. Jobs he has held in the past include Chiropractor and Actor.