Lim Esther P DDS in Plymouth, MA 02360



Lim Esther P DDS

141 Court Street

(508) 746-6226

(855) 943-3445