Dr. Margaret Smith, PHD
Psychology
Make an Appointment
(614) 444-0961Telehealth services available
Lee Howard Inc is located at 181 Thurman Ave, Columbus, OH 43206.
Providers at Lee Howard Inc specialize in Psychology.
One provider practices at Lee Howard Inc.
Use the insurance check on this page to verify if Lee Howard Inc is in-network.