Graduated: 1987
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1205965019
Practice Locations (2)
SENSORY TESTING SYSTEMS LLC
8655 E VIA DEVENTURA ST, SUITE E155
SCOTTSDALE, AZ 852583300
4843518459
FOUR PEAKS NEUROLOGY, P.C.
9746 N 90TH PL, SUITE 203
SCOTTSDALE, AZ 852585085
4806140707
Source: CMS National Downloadable File, September 2026.