Linda Stephanieabad NPI 1063928240 Practice location: 5656 Kelley St, Houston, TX 770261967 Taxonomy code: 363A00000X Phone: (713) 050-7885