Mary D Lekas, MD, Otolaryngology

129 Terrace Ave
RiversideRI  02915-4726 (Providence County)


Phone: 401-433-1706
Fax:

NPI: 1194086389
License Number: MD03518 (RI)