Contact Us

Dr. Francisco Javier Del Castillo a board certified gynecologist provides well-woman exams and treatments for endometriosis, abnormal Pap results, miscarriage, hormone dysfunction, fertility and sterility, vaginal infections, STDs, precancerous and cancerous conditions, urinary incontinence, birth control options, menopause treatment and anatomic and surgical problems. He has over 40 years of experience in OB/GYN services. He also offers a medical weight loss program that provides individual attention from the start with realistic and accurate expectations. He provides safe and effective weight loss and personal support before, during and after weight loss. Acupuncture treatment is also available. Dr. del Castillo provides services to patients in Cameron County, Texas serving the Brownsville, Port Isabel, Los Fresnos, San Benito and Harlingen areas.

4970 North Expressway, Suite B
Brownsville, TX 78526
Phone:956-350-8788

Hours:
Monday: 8:30 AM - 5:30 PM
Tuesday: 8:30 AM - 7:00 PM
Wednesday: 8:30 AM - 5:30 PM
Thursday: 8:30 AM - 7:00 PM
Friday: Closed

Please provide your information and we will call you within 2 business days. If you need immediate assistance call us at 956-350-8788.

Area code + number

Conveniences to make your life easier

Caring for a health problem is never easy. That’s why we do whatever we can to make every patient more comfortable and make getting quality healthcare easier and more convenient for you.

  • Accept and file most insurance plans, Medicaid and Medicare
  • Accept Visa, MasterCard, Discover and American Express
  • Offer flexible and no-interest payment plans
  • Offer flexible morning, lunchtime and evening appointments M-Th
  • Provide ample free parking right outside the office

When you need quality care for a health problem at affordable costs, look to board-certified gynecologist Francisco Javier del Castillo, MD, and his care team in Cameron County, TX. We provide our services to Brownsville, Harlingen, Los Fresnos, San Benito and Rancho Viejo. To book an appointment, call 956-350-8788 or use our online Contact form.