Margaret Ann Kellogg, LCSW
Licensed Clinical Social Worker
Psychotherapist
Starwood Counseling Center
5850 Town and Country Blvd.
Suite #1201
Frisco, TX 75034
Phone: 972-768-4795
Suite #1201
Frisco, TX 75034
Phone: 972-768-4795
Directions to Office:
The Starwood Counseling Center is located in Frisco, Texas and is convenient to Plano, Mckinney, Allen, as well as the rest of North Dallas.
From 121 and the Dallas North Tollway:
- Traveling west on Hwy 121 South, go to Legacy Drive. Turn right.
- The first street will be Town and Country Blvd. Turn right.
Go to the stop sign and turn left. Starwood Counseling Center is in Building 12, Suite 1201 on the left.
From Plano/Dallas and the Dallas North Tollway:
- Traveling North on the Tollway, exit Hwy 121 South. Turn Left.
- Go to Legacy Drive and turn right.
- The first street will be Town and Country Blvd. Turn right.
Go to the stop sign and turn left. Starwood Counseling Center is in Building 12, Suite 1201 on the left.


