Rooted Owl
136 Madison Ave, Floors 5/6, PMB 4213 New York, NY 10016 United States, New York, United States - 10016
(512) 452-1560
Rooted Owl® is a science-driven pet wellness brand offering premium, vet-formulated supplements for dogs and cats. Focused on improvin.....n formulat