About Optical Illusions, Inc
Optical Illusions, Inc is a medical practice located in Ammon, ID.
Our Facilities
Optical Illusions, Inc has been registered with the National Provider Identifier database since April 02, 2007 and its NPI number is 1255452843.
Book an Appointment
To schedule an appointment, please call (208) 528-7844.