Points of Interest Map Beechwood Family Health Centre Share this page 22 Beechwood Avenue O'Leary PE C0B 1V0 Canada Get Driving Directions on Google Maps Contact information Phone: 859-3929