Mary D.lekas
NPI 1194086389
Practice location: 129 Terrace Ave, Riverside, RI 029154726
Taxonomy code: 207Y00000X
Phone: (401) 433-1706
401-433-1706 seems to be a Landline telephone number and it could be based in Providence RI.
Currently, there are 1 healthcare prodviders using 4014331706 phone.