She practices in Leominster, Massachusetts and has the professional credentials of MD. The NPI Number for Tayyaba Salman is 1396136560 and she holds a License No. 273255 (Massachusetts).