Skip to main content
  • Phone Directory
  • Directions
  • Patient Portal
  • Pay My Bill
×
Recent Searches
    Make an Appointment
    Directions
    • Home
    • Locations
    • Services
    • Our Physicians
    • Patient Center

      Patient Center

      • Telehealth Visits
      • Patient Center
      • Annual wellness visits
      • Patient Forms
      • Patient Education
      • Patient Rights & Responsibilities
      • Online Bill Pay
      • Medical Records
      • Patient Portal
    • Contact Us

      Contact Us

      • After-Hours Urgent Care
    • Phone Directory
      • Kirkwood Medical Associates (281) 249-2273
      • Company Care Occupational Clinic (281) 249-2244
      • Kirkwood Medical Associates - Fairmont (281) 249-2273
      • Bayside Urgent Care (281) 249-2244
    • Directions
    • Patient Portal
    • Pay My Bill
    • Phone Directory
    • Directions
    • Patient Portal
    • Pay My Bill
    ×
    Recent Searches

      Phone Directory

      Select a location to call.

      • Kirkwood Medical Associates (281) 249-2273
      • Company Care Occupational Clinic Call Company Care Occupational Clinic at (281) 249-2244
      • Kirkwood Medical Associates - Fairmont Call Kirkwood Medical Associates - Fairmont at (281) 249-2273
      • Bayside Urgent Care Call Bayside Urgent Care at (281) 249-2244
      Kirkwood Medical Associates
      ×
      Recent Searches Clear
        Search
        Kirkwood Medical Associates
        ×
        Recent Searches Clear
          Search
          Kirkwood Medical Associates
          ×
          Recent Searches
            Make an Appointment
            Alerts 1 Dismiss alerts

            • Practice Update

              Effective September 30th our practices will be closing under this name, but we are still here for you! Please call for medical records and future appointments! For Dr. John Kirkwood and Dr. Beau Kirkwood, please call (281) 249-2273; for Dr. Toby Kirkwood, please call (281) 310-1326; for Dr. Frank Ponce, please call (281) 487-3443.

            Make an Appointment
            Directions
            • Home
            • Locations
            • Services
            • Our Physicians
            • Patient Center

              Patient Center

              • Telehealth Visits
              • Patient Center
              • Annual wellness visits
              • Patient Forms
              • Patient Education
              • Patient Rights & Responsibilities
              • Online Bill Pay
              • Medical Records
              • Patient Portal
            • Contact Us

              Contact Us

              • After-Hours Urgent Care
            • Phone Directory
              • Kirkwood Medical Associates (281) 249-2273
              • Company Care Occupational Clinic (281) 249-2244
              • Kirkwood Medical Associates - Fairmont (281) 249-2273
              • Bayside Urgent Care (281) 249-2244
            • Directions
            • Patient Portal
            • Pay My Bill
            Alerts 1 Dismiss alerts

            • Practice Update

              Effective September 30th our practices will be closing under this name, but we are still here for you! Please call for medical records and future appointments! For Dr. John Kirkwood and Dr. Beau Kirkwood, please call (281) 249-2273; for Dr. Toby Kirkwood, please call (281) 310-1326; for Dr. Frank Ponce, please call (281) 487-3443.

            We're here to help

            Family Medicine Services

            • View all
            • A
            • B
            • C
            • D
            • E
            • F
            • G
            • H
            • I
            • J
            • K
            • L
            • M
            • N
            • O
            • P
            • Q
            • R
            • S
            • T
            • U
            • V
            • W
            • X
            • Y
            • Z

            Family Medicine Services


            About Family Medicine Services

            Occupational Medicine Services


            About Occupational Medicine Services

            Bayshore Medical Center
            Kirkwood Medical Associates
            Kirkwood Medical Associates - Pasadena
            3801 Vista Rd, Suite 100
            Pasadena, TX 77504
            Phone: (281) 249-2273
            Fax: (281) 249-2282
            Contact Us
            Copyright 1999-2025 C-HCA, Inc.; All rights reserved.
            Notice of Privacy Practices | Terms & Conditions | California Notice at Collection | Privacy Policy
            Social Media Policy | Acceptable Use Policy | HCA Nondiscrimination Notice
            Surprise Billing Protections | Cookie Preferences | Right to Receive Estimate | Accessibility | Disclosures
            Copyright 1999-2025 C-HCA, Inc.; All rights reserved.
            Notice of Privacy Practices | Terms & Conditions | California Notice at Collection | Privacy Policy
            Social Media Policy | Acceptable Use Policy | HCA Nondiscrimination Notice
            Surprise Billing Protections | Cookie Preferences | Right to Receive Estimate | Accessibility | Disclosures