This is the location. Currently half the lot is a parking lot while the other half is a drive through bank.
http://goo.gl/maps/1S8mL
So yes, it will block the view of Frost from the northeast. It isn't directly east of Frost, but it will block the view just the same when you're north/northeast of it.