WS Dr. William Peter SchererIs this you? Claim your profile 0 Write A Review 16235 Bristol Pointe Dr, Delray Beach, FL, 33446 (954) 614-6691