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
      • Bayside Urgent Care (281) 249-2244
      • Company Care Occupational Clinic (281) 249-2244
      • Kirkwood Medical Associates - Fairmont (281) 249-2273
    • 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
      • Bayside Urgent Care Call Bayside Urgent Care at (281) 249-2244
      • 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
      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
              • Bayside Urgent Care (281) 249-2244
              • Company Care Occupational Clinic (281) 249-2244
              • Kirkwood Medical Associates - Fairmont (281) 249-2273
            • 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.

            Our Services

            • Kirkwood Medical Associates /
            • Services

            Family Medicine Services

            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