O'Shea Solar Farm Home/Solar photovoltaic power plant/O'Shea Solar Farm 15777-15701 Capitol St, Detroit, MI 48227, United States Contacts 15777-15701 Capitol St, Detroit, MI 48227, United States Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Solar photovoltaic power plant Braeside Power +16135551234 Solar photovoltaic power plant Conlon solar farm Highlands East, ON K0L 1M0 Solar photovoltaic power plant Vers l'avenir +14186719929 Solar photovoltaic power plant CH8 447000 Chamberlain 3 Concession, Englehart, ON P0J 1H0 Categories Solar photovoltaic power plant