Let’s Work Together
Howell Land Development is comprised of father-and-son founders Terry and Andy Howell. As Ohio natives, they’re committed to serving the state and envision west central Ohio as a prime hub for business development.
Contact Info
Our Office
4433 Briarwood Drive
Urbana, Ohio 43078
On-site Consultations
Monday-Friday: 8am – 5pm
Saturday: 8am – 12pm
Sunday: Closed
Get in Touch
+1 614.632.5733