Dr. Merle Carter, MD
Contact provider for availability

Dr. Merle Carter, MD

Internal Medicine | Male

9302 N 100th East Ave, Owasso, OK 74055 Get Directions
(918) 376-9006