Good store with all your medical clothing needs. They have scrubs, white coats, and lab coats in every color of the rainbow. They also have a wide variety of sizes and even famous clothing wear you see on all the cool doctor shows. The people working here are all very nice and will help you look for sizes. There are also a couple of fitting rooms if you need them.
I got a white coat for $20 and most range up from there.