Dr. Iden Cowan, MD
Pain Medicine
Make an Appointment
(501) 773-6993Telehealth services available
Pain Treatment Centers of America is located at 4020 Richards Rd Ste A, North Little Rock, AR 72117.
Providers at Pain Treatment Centers of America specialize in Pain Medicine.
One provider practices at Pain Treatment Centers of America.
Use the insurance check on this page to verify if Pain Treatment Centers of America is in-network.