Scott Laboratory at The Ohio State University

ADDRESS

148 201 W 19th Ave Columbus, OH 43210

CONTRACTOR

DEVELOPER

YEAR COMPLETED

2006