Dr. John Greer is a medical professional specializing in urology based in Meridian, ID.
6195 E Hunt Ave, Meridian, ID 83642