![Photo: Dr. James Rains Jr, MD](https://photos.healthgrades.com/img/silhouettes/silhouette-male_w90h120_v1.jpg)
Dr. James Rains Jr, MD
Ophthalmology
Make an Appointment
(205) 481-7840Telehealth services available
Rains J C JR MD PC is located at 985 9th Ave SW Ste 401, Bessemer, AL 35022.
Providers at Rains J C JR MD PC specialize in Ophthalmology.
One provider practices at Rains J C JR MD PC.
Use the insurance check on this page to verify if Rains J C JR MD PC is in-network.