Starling Clinic

10 employees • 760 North Watters Road Suite 190, Allen, TX, 75013, United States

Last Updated Sep 30, 2025

Company Overview

Company Name

Starling Clinic

Address

760 North Watters Road Suite 190, Allen, TX, 75013, United States

Employees

10

Established

2016

Google Reviews

4.3 (536 reviews)

About Starling Clinic

Starling Clinic is a primary care provider located in Allen, Texas and Texarkana, Texas. The clinic offers a range of services including preventive care, chronic disease management, acute care, women's health, men's health, and more. Starling Clinic provides walk-in and same-day appointments for the convenience of their patients.

More Companies in Texas

Browse all companies in Texas

Frequently Asked Questions about Starling Clinic

Technologies Used

Social Profiles

Key Decision Makers

Gary Golliher Chief Executive Officer
LinkedIn
Nabiha Mohammed Doctor