Dr. Ted Williams, Psy D.

Address

410 Nw 74 Ave.
Fort Lauderdale, FL 33317