Stacy Diane Ostler, MD, Physical Medicine & Rehabilitation

875 E Plz Dr Ste 103
EagleID  83616-6549 (Ada County)


Phone: 208-229-7075
Fax:

NPI: 1649242025
License Number: A68685 (CA)