Camellia

30 Hacquoil Rd., Oliver Paipoonge, ON, P7C 4V2 Visit Website

Amenities: Family Friendly, Free Parking

Contact

Address:

30 Hacquoil Rd.,

Oliver Paipoonge, ON P7C 4V2

Phone:

807-475-3551

Contact Us