About Special Delivery
Special Delivery is a medical practice located in Weiser, ID.
Our Facilities
Special Delivery has been registered with the National Provider Identifier database since June 15, 2016 and its NPI number is 1720438203.
Book an Appointment
To schedule an appointment, please call (208) 278-5695.