Cartogiraffe.com

Howell Science Complex

Howell Science Complex is a wheelchair accessible university, also known as Science Building in Greenville.

Pin to show location on the map Howell Science Complex

alt_name
Science Building
Building
University
Suitable for wheelchair users
Yes