Company PEMBROOK PINES ELMIRA, LIMITED Address PEMBROOK PINES ELMIRA, LIMITED, ELMIRA, 14901, NEW YORK