NEWTON, MA — First Aid Beauty, headquartered on 70 Bridge St., has recalled more than 2,500 units of one of its skin care products, according to a report from Penn Live Patriot News. The coconut ...