Buffalo Atlee
Buffalo Atlee onshore wind overview.
Buffalo Atlee is an operational 60.5 MW onshore wind farm in Canada with 13 turbines.In OperationCanada
At a Glance
Capacity
60.5 MWTurbines
13Operator
Data coming soonCountry
CanadaLocation
50.729°, -111.074°Website
Data coming soonOwnership
Owner data coming soon.