Social work; Individual, family, and group therapy
EMDR; PCIT
University of Iowa - Master of Social Work
Polk County Mental Health Center
A resident of Hampton, David is married with 2 grown children and 5 grandchildren. In his free time he enjoys blacksmithing, golfing, and attending flea markets.
Midwest High School Hockey League VP
403 1st Street SE
Belmond, Iowa 50421
View Map
Phone: (641) 444-3223
Phone: (641) 444-3223
Toll Free: (844) 474-4321
Toll Free: (844) 474-4321
Pricing Transparency
1316 South Main Street
Clarion, Iowa 50525
View Map
Phone: (515) 532-2811
Phone: (515) 532-2811
Toll Free: (844) 474-4321
Toll Free: (844) 474-4321
Pricing Transparency