We found 1 provider named 'John Smyer' nationally.
Dr. John Smyer practices general internal medicine. The average patient rating for Dr. Smyer is 4.5 stars out of 5. Dr. Smyer takes Blue Cross/Blue Shield, Blue Cross Blue Shield Bronze, Blue Cross Blue Shield HMO, and more. He studied medicine at Texas Tech University Health Sciences Center, Paul L. Foster School of Medicine.