Solar Power - Middletown, DE
Posted by: bluesnote
N 39° 28.542 W 075° 43.213
18S E 438054 N 4369814
These is the biggest Solar Panels in town.
Waymark Code: WM9GEW
Location: Delaware, United States
Date Posted: 08/18/2010
Views: 2
This is off route 301/71 and easy parking can be here 24/7.