MS Dr. Mark Frederick Schwartz , PHD Is this you? Claim your profile Psychology 0 Write A Review Castlewood Treatment Center 800 Holland Rd, Ballwin, MO, 63021 1 other location (636) 386-6611