Kellie Barry's Location
New South Wales, Australia
Kellie Barry's Education
Kellie Barry's Summary
kellie Barry, based in New South Wales, Australia, is currently a Day Spa Manager at Lake Crackenback Resort & Spa. kellie Barry holds a St Michaels College.