Dr. Robert Mena, MD
Family Medicine
Make an Appointment
(208) 324-6656Telehealth services available
Spanish
The Health Ranch, Inc. Jerome, ID is located at 1100 N Lincoln Ave, Jerome, ID 83338.
Providers at The Health Ranch, Inc. Jerome, ID specialize in Family Medicine.
One provider practices at The Health Ranch, Inc. Jerome, ID.
Use the insurance check on this page to verify if The Health Ranch, Inc. Jerome, ID is in-network.
Providers at The Health Ranch, Inc. Jerome, ID can provide language services for Spanish.