RICHARD (RICK) D SPENCER, LCSW
Social Work in Indianapolis, IN

License number
Indiana 34001835A
Category
Social Work
Type
Clinical
Address
Address
6284 Rucker Rd Suite N, Indianapolis, IN 46220
Phone
(317) 475-1529
(317) 475-9090 (Fax)

Professional information

Richard D Photo 1

Owner, Acculux Bodyclock

Location:
Indianapolis, Indiana Area
Industry:
Health, Wellness and Fitness