Sarah Frederike Otter, DO, Family Medicine

10200 N 92nd St Ste 200
ScottsdaleAZ  85258-4543 (Maricopa County)


Phone: 480-882-7410
Fax: 480-451-9098

NPI: 1386149623
License Number: 008979 (AZ)