
Dr. Sarah Karabatsos, PSY.D
Psychology
Make an Appointment
(480) 998-2303Telehealth services available
The Nicholls Group is located at 9965 N 95th St Ste 101, Scottsdale, AZ 85258.
Providers at The Nicholls Group specialize in Psychology.
Visit Healthgrades to view The Nicholls Group hours.
Three providers practice at The Nicholls Group.
Use the insurance check on this page to verify if The Nicholls Group is in-network.