Company ELMWOOD DENTAL GROUP - IMPLANT AND RESTORATION, P.C. Address FRANK R LAMAR DDS, ROCHESTER, 14618-5620, NEW YORK