Otis Payne
NPI: 1114065612
Otis Payne is a Physician/Psychiatry specialist focused health provider in Edmonds, Washington. affiliates with no hospitals or medical groups. Call Otis Payne on phone number 2064272171 for more information and advice or to book an appointment.
| City | Edmonds |
| State | Washington |
| Address 1 | 21810 76TH AVE WEST |
| Address 2 | STE 202 |
| Postal Code | 98155 |
| Phone | 2064272171 |
| Fax | 4256708293 |
| Primary Specialty | Physician/Psychiatry |