DR. SUMMER LEE IBARRA, PH.D.
Social Work at Valparaiso Ct, Indianapolis, IN

License number
Indiana 99058381A
Category
Social Work
Type
Rehabilitation
Address
Address
9531 Valparaiso Ct, Indianapolis, IN 46268
Phone
(317) 879-8940