Appointment Times

Dr. Greene sees patients within the Greater Phoenix Metropolitan Area, Monday through Friday, starting at 8 AM. Since Phoenix Veterinary Internal Medicine Services is a mobile specialty practice, most cases are seen at the clinic of the referring veterinarian, during their normal operating hours. For out-of-town clients, Dr. Greene can arrange to see cases at one of the local emergency animal clinics. Approximately one Saturday a month, Dr. Greene travels to the Prescott Area to see cases. Night and weekend emergencies are seen by special arrangement only.

It generally works best if the pet is dropped off at the clinic of the referring veterinarian, first thing in the morning. Dr. Greene and his technician will arrive during the day and will complete the requested procedures. Dr. Greene will discuss the findings and recommendations with the referring veterinarian. A handwritten report, along with any ultrasound images or endoscopy photographs, will be left at the clinic. A detailed, typed report will follow within 24 hours.

To schedule a consultation or special procedure, please call our office. Our receptionists and team will attempt to accommodate all requests to the best of our ability.

Office phone: 602-953-9541 


Find us on the map

Office Hours

Our Regular Schedule

Phoenix Veterinary Internal Medicine Services


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-Noon


8:00 am-5:00 pm


8:00 am-5:00 pm






  • "Thank you Dr. Greene for coming in the middle of the night for Maggie. She was a great companion."
    Heather C.