Arrowhead Internal Medicine, PC was founded in 1997 by Dr. Michael Castro. Our office is open to serve you from 8:00 am to 5:00 pm, Monday through Friday. During office hours we are able to handle all routine requests, such prescription refills and referrals. All visits are by appointment only. For your convenience, we accept cash, checks, Visa, MasterCard and Discover.