A Anna Dimarco 0 reviews 1415 Hempstead Tpke Rite Aid Pharmacy Elmont, NY • 11003 View Practice (516) 775-2813