Mrs. Janelle Marie Traylor's NPI Number is #1003128604 and has been listed in the NPI registry for 6 years. Mrs. Janelle Marie Traylor's practice location is listed as: 2350 N Stemmons Fwy F4.04 Urology Clinic Dallas, TX 75207-2700 and can be reached via phone at (214) 456-2483.