Neena Biswas NPI 1124005921 Practice location: 1441 N Beckley Ave, Dallas, TX 752031201 Taxonomy code: 207R00000X Phone: (214) 972-2385