Calgary police are thanking the public for successfully reuniting a 12-year-old boy with his family.

The child had left a friend’s home in Marlborough on Sunday evening and had not been heard from for nearly three days.

On Wednesday, police located the 12-year-old. The boy is reported to be in good health.