Skip to Main Content
Facility Name
Imaging Specialists Group, Ltd
Provider Number
1417991852
Date Approved
08/24/2007
State
TX
Address 1
3101 Churchill Road
Address 2
Flower Mound TX 75022
Other Information
Suite 100