Julie Keller Callaghan on Muck Rack

Julie Keller Callaghan

Verified
New York City
Editor-in-Chief — American Spa
As seen in: American Spa

The spa and wellness authority for more than 20 years.