My first instinct is that it is probably a wheel bearing.
CV axles usually make a clicking sound when you turn, and ball joints make a pop when exerted to their limits.
At 155k miles, having the front end looked at by a competent shop isn't a bad idea, especially if you don't have the maintenance records from before you owned the car, but if the car drives fine otherwise, you may want to wait on ball joints, etc. The key there is a competent shop. Make sure they aren't just looking to take your money.
Like the saying goes, "If it ain't broke, don't fix it"-
Welcome to TOC,
Andrew
_________________
Andrew
TOC Moderator
Mark Twain wrote:
A man's character may be learned from the adjectives which he habitually uses in conversation.