Reviews here and beyond
Rating and reviews
5 ratings, 5 reviews
I cant imagine what these other reviewers are talking about. He took excellent care of my mom, and could not have been kinder or more helpful.
September 11 , 2015
Excellent doctor. Discusses and explains things well.
March 30 , 2022
If you value your life go somewhere else. He is not a good doctor and is more interested in experimental treatments than saving lives.
June 11 , 2014
He pretends to know something about urology cancers. Run as fast as you can away from him.
August 26 , 2014
This doctor was very unprofessional. I had a vasectomy done by Dr. McCulloch and came away very disappointed. On the initial visit very little pertinent information was given about the procedure with a paper vaguely telling you what to expect post-op. When the Dr. was performing the operation, he was more worried about his bad jokes than actually paying attention to the procedure. He failed to properly numb the area on multiple occasions and handled my parts in a very crude and aggressive manner. Post-op, I did not see the doctor again and was not given any more info other than "no sex" for 5 days.... Ten days after the procedure, I called to ask some questions regarding pain and was put off with no call back from doctor or nurses. This happened two more times before I was able to talk with someone. They still did not properly communicate with me, and feel in limbo on what to expect. Very unprofessional.
October 17 , 2019
Community Notes
There are currently no notes. You can be the first to Vouch!
Insurance Plans Accepted ( 34 )
Please verify insurance information directly with the doctor's office as it may change frequently.
About Allen McCulloch
NPI
1881778215
Education History
Medical School - University Of New Mexico School Of Medicine, 1983
Experience
40 years
Languages Spoken
English, Spanish
Board Certified
Yes
Practice Information

Adult And Pediatric Urology, LLC
2300 E, 30th Bldg B Suite 106
Farmington, NM 87401
2300 E, 30th Bldg B Suite 106
Farmington, NM 87401

Accepting New Patients

Monday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm
Tuesday 08:00 am - 04:00 pm
Wednesday 08:00 am - 04:00 pm
Thursday 08:00 am - 04:00 pm
Friday 08:00 am - 04:00 pm