Click below for directions to our practice:

Donald A. deGrange, MD
Phone: (314) 251-3990
Fax: (314) 251-5390
After Hours Exchange:
(314) 533-5858

Located at Mercy Hospital

621 S. New Ballas Road
St. Louis, MO
63141
Medical Tower A
Suite 142


Office Hours:
Monday – Thursday
8:00AM – 4:00PM
Friday 8:00AM – 1:00PM