Urologic Specialists of Oklahoma

Location

Urologic Specialists of Oklahoma
10901 E. 48th St.
Tulsa , OK 74146
United States
36° 5' 38.5728" N, 95° 51' 16.7904" W
Oklahoma US
Location Address: 
Urologic Specialists of Oklahoma
10901 E. 48th St.
Tulsa , OK 74146
United States
36° 5' 38.5728" N, 95° 51' 16.7904" W
Oklahoma US
Provider Group: 
Independent
Location ID: 
MTA5MDEgRS4gNDh0aCBTdC4=