Mrs. Janelle Selva's NPI Number is #1942413422 and has been listed in the NPI registry for 10 years. Mrs. Janelle Selva's practice location is listed as: 236 Elm Dr. Waynesburg, PA 15370-8269 and can be reached via phone at (724) 627-0926.