Roger Scott Andrews, DDS, Dentist

6109 E Admiral Pl
TulsaOK  74115-8623 (Tulsa County)


Phone: 918-832-9608
Fax: 918-835-1276

NPI: 1205847571
License Number: 4803 (OK)