Front desk staff needs a lot of "customer service training". Very rude! What place takes your insurance information & asks to keep a credit card on file? This place does, don't go for a physical because they REFUSE to take your insurance & DEMAND A CASH PAY!! Drs are "weird" into homeopathic type medicine. Find somewhere else!!