Family Practitioner in Edgerton, Missouri (64444)

Family Practitioner in Edgerton, Missouri

rss icon
Timothy Allen Wilson
816-790-3579
9027 Sw 208th St
Trimble, MO 64492
6.3 mi.
Rebecca S Baskins
816-532-3999
601 S 169 Hwy
Smithville, MO 64089
7.5 mi.
Ann O Riggs
816-858-7050
2703 Running Horse Rd
Platte City, MO 64079
10.1 mi.
David Avery Voran
816-858-7050
2703 Running Horse Rd
Platte City, MO 64079
10.1 mi.
Carl Mack Myers
816-858-2200
224 Marshall Rd
Platte City, MO 64079
10.1 mi.
Russell Stewart Yocum
816-858-2200
224 Marshall Rd
Platte City, MO 64079
10.1 mi.
Stephanie Ann Haupt
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Dwight A Cashier
816-880-6100
5844 Nw Barry Rd Suite 110
Kansas City, MO 64154
14.1 mi.
Glen Ray Kirkpatrick
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Frederick C Keenan
816-880-6100
5844 Nw Barry Rd Suite 110
Kansas City, MO 64154
14.1 mi.
Martin Anthony Kanne
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Thomas Lee Wilkins
816-436-7072
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Kim K Smith
816-880-6100
5844 Nw Barry Rd Suite 110
Kansas City, MO 64154
14.1 mi.
James W Hall
816-464-2333
8800 Nw 112th St
Kansas City, MO 64153
14.1 mi.
Philip L Rumbaoa
816-436-7373
9501 N Oak Trfy Suite 280
Kansas City, MO 64155
14.1 mi.
David Earl Wilson
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
David Andrew McCormick
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Neal O Moore
816-464-2333
8800 Nw 112th St
Kansas City, MO 64153
14.1 mi.
William M Gilbirds
816-880-6100
5844 Nw Barry Rd Suite 110
Kansas City, MO 64154
14.1 mi.
Marla Brookings Keeton
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Teresa E Gallagher-Calia
816-880-6100
5844 Nw Barry Rd Suite 110
Kansas City, MO 64154
14.1 mi.
Berent James Krumm
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Alicia Arifah Albers
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Jeffrey Almont Luerding
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Michael Julius Dibernardo
816-436-1800
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Todd Eric Fox
816-436-7072
9411 N Oak Trfy Suite 100
Kansas City, MO 64155
14.1 mi.
Rachel M Holt
816-880-6100
5844 Nw Barry Rd Suite 110
Kansas City, MO 64154
14.1 mi.
Debra C Keith
816-640-2762
18215 State Rte 45 N
Weston, MO 64098
14.2 mi.
Jane Anne Daffron
816-539-2117
Po Box D
Plattsburg, MO 64477
14.5 mi.
Harold M Turley
816-539-2117
400 W Clay Ave
Plattsburg, MO 64477
14.5 mi.
Debra Louise Gupta
816-781-7730

Smithville, MO 64089
7.5 mi.
Debra A Ahern

Smithville, MO 64089
7.5 mi.
Kim Kixmiller Smith
816-532-3999
601 S 169 Hwy
Smithville, MO 64089
7.5 mi.
Richard Mark Whitaker

Smithville, MO 64089
7.5 mi.
Glen David Georger

Platte City, MO 64079
10.1 mi.
William Frank Bowman
913-684-1144
PO Box 2300
Platte City, MO 64079
10.1 mi.
Clarence Arthur Stratman

Platte City, MO 64079
10.1 mi.
Lynthia B Andrews
PO Box 2300
Platte City, MO 64079
10.1 mi.
Stephen Robert Meirose
816-858-4440

Platte City, MO 64079
10.1 mi.
Cynthia Dawn Farrar
816-387-2561

Faucett, MO 64448
11.4 mi.
David Andrew Mc Cormick
816-453-6100
9411 N Oak Trfy
Kansas City, MO 64155
14.1 mi.
Vanajakshi Mudunuri
10920 Nw Ambassador Dr Ste 400
Kansas City, MO 64153
14.1 mi.
Gerald H Dennis
816-587-0440

Kansas City, MO 64154
14.1 mi.
Jenifer Marie Johnson

Kansas City, MO 64155
14.1 mi.
Michael J Di Bernardo
Gashland Clinic 9411 N Oak Trfy Ste 100
Kansas City, MO 64155
14.1 mi.
John Chas Listerman
913-967-4671
10920 Nw Ambassador Dr Ste 400
Kansas City, MO 64153
14.1 mi.
Timothy Allen Wilson
816-436-1800
9411 N Oak Trfy Ste 100
Kansas City, MO 64155
14.1 mi.
Stephanie M Gallagher
717-738-6420
St Lukes Dept Em 5830 Nw Barry Rd
Kansas City, MO 64154
14.1 mi.
Kristy Whitley Genners

Kansas City, MO 64155
14.1 mi.
Walter James Hibarger
479-441-5011

Weston, MO 64098
14.2 mi.
Donald Raymond Ash
816-640-5590

Weston, MO 64098
14.2 mi.
Ruben James Torrez

Plattsburg, MO 64477
14.5 mi.
Lisa Heatly Masterson
913-684-6562
550 Pope Ave Munson Army Health Ctr Attn:mcXn-Cod Ms Cotton
Fort Leavenworth, KS 66027
16.2 mi.
Matthew Sprague Rice
913-684-6562
550 Pope Ave Munson Army Health Ctr (attn: Mxcn-Cod Ms Cotton)
Fort Leavenworth, KS 66027
16.2 mi.
Cory Nathan Costello
913-684-6562
550 Pope Ave Munson Army Health Ctr Ms Cotton Credentials
Fort Leavenworth, KS 66027
16.2 mi.
Barry Robert Pockrandt
913-684-6562
550 Pope Ave Munson Army Health Ctr (attn: McXn-Cod Ms Cotton)
Fort Leavenworth, KS 66027
16.2 mi.
Richard A Bergstrand
913-684-6601
550 Pope Ave
Fort Leavenworth, KS 66027
16.2 mi.
Mary Agnes Olmscheid
913-684-6250
550 Pope Ave
Fort Leavenworth, KS 66027
16.2 mi.
William Barry Davis
913-684-6562
550 Pope Ave
Fort Leavenworth, KS 66027
16.2 mi.
Gary Bretz Wilhelm
913-684-6671
550 Pope Ave Munson Army Health Ctr
Fort Leavenworth, KS 66027
16.2 mi.
Lance Raney
913-364-4107
31 Buckner Ave
Fort Leavenworth, KS 66027
16.2 mi.
Shane Blake Anderson
913-684-6000
550 Pope Ave Munson Army Health Ctr (attn: Mxcn-Cod Ms Cotton)
Fort Leavenworth, KS 66027
16.2 mi.
Catherine Silva
913-684-6667
550 Pope Ave Gentry Clinic
Fort Leavenworth, KS 66027
16.2 mi.
Erin Moga
913-684-6623
550 Pope Ave
Fort Leavenworth, KS 66027
16.2 mi.
Christopher G Jarvis
913-684-6562
550 Pope Ave Munson Army Health Ctr (attn: Mxcn-Cod Ms Cotton)
Fort Leavenworth, KS 66027
16.2 mi.
Mary Shancy Francis
913-684-6000
Munson Army Health Ctr 550 Pope Ave
Fort Leavenworth, KS 66027
16.2 mi.
Enrique De La Guardia
913-684-6000
550 Pope Ave
Fort Leavenworth, KS 66027
16.2 mi.
Kelly A Murray
913-684-6562
550 Pope Ave Munson Army Health Ctr
Fort Leavenworth, KS 66027
16.2 mi.
Carl E Ledbetter
816-628-4409
305 S Platte Clay Way
Kearney, MO 64060
17.3 mi.
Trystan J Crook
816-628-4409
305 S Platte Clay Way
Kearney, MO 64060
17.3 mi.
John D Barth
816-628-6128
15415 State Rte 92
Kearney, MO 64060
17.3 mi.
Janet L Gilbert
816-628-6128
15415 Hwy 92
Kearney, MO 64060
17.3 mi.
Christopher Paul Trimble
816-781-4244
9784 N Ash Ave
Kansas City, MO 64157
17.4 mi.
James Kendall Walker
816-781-4244
9784 N Ash Ave
Kansas City, MO 64157
17.4 mi.
Douglas F McCune
816-781-4244
9784 N Ash Ave
Kansas City, MO 64157
17.4 mi.
Angela Kay Stapleton
816-781-4244
9784 N Ash Ave
Kansas City, MO 64157
17.4 mi.
Robert Schaaf
816-671-1331
2120 S Riverside Rd
Saint Joseph, MO 64507
17.6 mi.
James Frederick Conant
816-671-1331
2120 S Riverside Rd
Saint Joseph, MO 64507
17.6 mi.
Craig A Wymore
816-271-7077
1301 S Belt Hwy
Saint Joseph, MO 64507
17.6 mi.
James A Direnna
816-271-4909
802 N Riverside Rd Suite 100
Saint Joseph, MO 64507
17.6 mi.
Adam L Wineinger
816-271-7000
1301 S Belt Hwy
Saint Joseph, MO 64507
17.6 mi.
Cynthia Dawn Farrar
816-279-4100
1301 S Belt Hwy St Joe Urgent Care
Saint Joseph, MO 64507
17.6 mi.
Adrian J Delaney
816-842-4440
5501 Nw 62nd Ter Suite 100
Kansas City, MO 64151
18.7 mi.
James G Day
816-842-4440
5501 Nw 62nd Ter Suite 100
Kansas City, MO 64151
18.7 mi.
Ireland W Kimball
816-741-5542
5703 Nw 64th Ter
Kansas City, MO 64151
18.7 mi.
Nathan D Granger
816-842-4440
5501 Nw 62nd Ter Suite 100
Kansas City, MO 64151
18.7 mi.
Scott H Kuennen
816-842-4440
5501 Nw 62nd Ter Suite 100
Kansas City, MO 64151
18.7 mi.
Antonette Consuelo Acosta-Dickson
816-741-5542
5703 Nw 64th Ter
Kansas City, MO 64151
18.7 mi.
Robert L Stokes
816-587-0440
5346 Nw 64th St
Kansas City, MO 64151
18.7 mi.
Blake H Donaldson
816-741-2286
5861 Nw 72nd St
Kansas City, MO 64151
18.7 mi.
Richard Ortiz
816-842-4440
5501 Nw 62nd Ter Suite 100
Kansas City, MO 64151
18.7 mi.
Kathleen M Eubanks-Meng
816-842-4440
5501 Nw 62nd Ter Suite 100
Kansas City, MO 64151
18.7 mi.
Kay Donna Barney
816-587-2828
9918 Nw 45 Hwy
Kansas City, MO 64152
18.9 mi.
Timothy Joel Kloiber
816-741-1800
6505 Nw Sumac Ln
Kansas City, MO 64152
18.9 mi.
Chris Michael Pinkham
816-584-8934
8301 N Harbour Pl
Kansas City, MO 64152
18.9 mi.
Byron D Law
816-453-0900
5400 N Oak Trfy Ste 200
Kansas City, MO 64118
19 mi.
Michael E Shinn
816-453-0900
5400 N Oak Trfy Suite 200
Kansas City, MO 64118
19 mi.
Sheila K Phillips
816-453-1818
101 Nw Englewood Rd
Kansas City, MO 64118
19 mi.
Kevin Michael Miner
816-741-0033
614 Nw Englewood Rd
Kansas City, MO 64118
19 mi.
Carla June Ball
816-453-1818
101 Nw Englewood Rd
Kansas City, MO 64118
19 mi.
James K Tarwater
816-453-0900
5400 N Oak Trfy Ste 200
Kansas City, MO 64118
19 mi.
Shreya Shivathirthan
816-453-1818
101 Nw Englewood Rd
Kansas City, MO 64118
19 mi.
Everett E Koehn
816-453-1818
101 Nw Englewood Rd
Kansas City, MO 64118
19 mi.
John O Stanley
816-453-0900
5400 N Oak Trfy Suite 200
Kansas City, MO 64118
19 mi.
William D Soper
816-741-0033
614 Nw Englewood Rd
Kansas City, MO 64118
19 mi.
Donald Edward Kuenzi
816-452-1262
924 S Woodland Dr
Kansas City, MO 64118
19 mi.
Amy Elaine Brose
816-781-4740
9151 Ne 81st Ter Ste 105
Kansas City, MO 64158
19.6 mi.
David Cathcart
816-671-4880
401 Illinois
Saint Joseph, MO 64504
19.8 mi.
Nicholas Bingham
816-671-4880
401 Illinois
Saint Joseph, MO 64504
19.8 mi.
Matthew Cianciolo
816-238-7788
5001 Lake Ave
Saint Joseph, MO 64504
19.8 mi.
Cristyn Watkins
816-238-7788
5001 Lake Ave Saint Joseph
Saint Joseph, MO 64504
19.8 mi.
Robert W Drogan
816-452-8000
5601 N Antioch Creekwood Family Care
Kansas City, MO 64119
20 mi.
James B Marx
816-453-1314
4716 Ne Vivion Rd
Kansas City, MO 64119
20 mi.
Timothy C Frey
816-452-8000
5601 N Antioch Creekwood Family Care Ste 12
Kansas City, MO 64119
20 mi.
Christopher Kafka
816-452-8000
5601 N Antioch Creekwood Family Care Ste 12
Kansas City, MO 64119
20 mi.
William M Bednar
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
Daniel Clay Roney
816-781-4740
140 Westwoods Dr
Liberty, MO 64068
20.6 mi.
Amy Elisabeth Parry
816-792-1809
9 Victory Dr
Liberty, MO 64068
20.6 mi.
Dana Hutchison Granberg
816-781-4740
140 Westwoods Dr
Liberty, MO 64068
20.6 mi.
Lawrence Louis Hayes
816-407-3820
14 S Water St Medical Dept
Liberty, MO 64068
20.6 mi.
Steven D Price
816-792-7000
2525 Glenn Hendren Dr
Liberty, MO 64068
20.6 mi.
William W Fish
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
Jonn H Amick
816-781-7400
1133 W Kansas St
Liberty, MO 64068
20.6 mi.
Steven Christopher Nelson
816-781-4740
140 Westwoods Dr
Liberty, MO 64068
20.6 mi.
John A Burroughs
816-781-7400
1133 W Kansas St
Liberty, MO 64068
20.6 mi.
Rebecca A Fisher
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
John D Owen
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
John Louis Bean
816-781-7511
1132 W Kansas St
Liberty, MO 64068
20.6 mi.
Robin L Morris
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
Brian J Robb
816-792-7000
2525 Glenn Hendren Dr
Liberty, MO 64068
20.6 mi.
Steven Arthur Carder
816-415-2999
3 Westowne St Suite 303
Liberty, MO 64068
20.6 mi.
Rodney James Malisos
816-415-2233
1504 Ne 96th St
Liberty, MO 64068
20.6 mi.
David C Prickett
816-792-7000
2525 Glenn Hendren Dr
Liberty, MO 64068
20.6 mi.
Jennifer L Moretina
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
Christine I Nedeau
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
Mitzi E Mathews
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
Thomas Dennis Kelley
816-781-4740
140 Westwoods Dr
Liberty, MO 64068
20.6 mi.
Bradley W Garstang
816-781-7730
122 S Stewart Rd
Liberty, MO 64068
20.6 mi.
Peter John Cristiano
913-682-5588
720 1st Ter
Lansing, KS 66043
20.9 mi.
Catherine Martin Grote
913-727-6000
712 1st Ter
Lansing, KS 66043
20.9 mi.
Nicholas G Brockert
913-651-3111
1004 Progress Dr Suite 200
Lansing, KS 66043
20.9 mi.
Leah Stevens Waage
913-651-3111
1004 Progress Dr Suite 200
Lansing, KS 66043
20.9 mi.
Amber Krysta Botros
913-651-3111
1004 Progress Dr Suite 200
Lansing, KS 66043
20.9 mi.
Jeffrey Dale Lawhead
913-727-6000
712 1st Ter
Lansing, KS 66043
20.9 mi.
Mark David Strehlow
913-727-7700
712 1st Ter
Lansing, KS 66043
20.9 mi.
Chester Herman Strehlow
913-727-6000
712 1st Ter
Lansing, KS 66043
20.9 mi.
Shane Gary Machen
816-587-1499
4737 Nw Platte Purchase Dr
Riverside, MO 64150
21.5 mi.
Immaculada Manzanares Decena
913-682-1144
711 Marshall St Cushing Hopsital Emergency Department
Leavenworth, KS 66048
21.7 mi.
Samuel L Dandar
913-651-6565
1001 6th Ave Ste 320
Leavenworth, KS 66048
21.7 mi.
Leonard L Hall
866-437-5540
23305 147th St
Leavenworth, KS 66048
21.7 mi.
David Grant Elcock
913-682-2000
4101 S 4th St
Leavenworth, KS 66048
21.7 mi.
James Edward Sanders
913-682-2000
4101 S 4th St
Leavenworth, KS 66048
21.7 mi.
Seth M Sullivan
913-682-5588
1001 6th Ave Suite 300
Leavenworth, KS 66048
21.7 mi.
Sahbrennah Smith
913-682-2600
3601 S 4th St
Leavenworth, KS 66048
21.7 mi.
Clarence Arthur Stratman
913-758-6917
4101 S 4th St
Leavenworth, KS 66048
21.7 mi.
Jessica D Yoakam
913-651-6565
1001 6th Ave Ste 320
Leavenworth, KS 66048
21.7 mi.
Marvin Lynell McIntosh
913-233-1733
1121 Quindaro Blvd
Kansas City, KS 66104
22.8 mi.
Kare Henrikson Lyche
913-321-2200
2726 Brown Ave
Kansas City, KS 66104
22.8 mi.
Kenneth Lawrence Butler
913-321-2200
2726 Brown Ave Swope Health - Quindaro
Kansas City, KS 66104
22.8 mi.
Ozoemenam Immanuel Uketui
816-232-6818
2303 Village Dr
Saint Joseph, MO 64506
23 mi.
Lori J Snook
816-271-7077
1115 N Belt Hwy
Saint Joseph, MO 64506
23 mi.
Lisa Renee Nordberg
816-279-4882
3949 Sherman Ave
Saint Joseph, MO 64506
23 mi.
Raman J Patel
816-561-1025
5325 Faraon St
Saint Joseph, MO 64506
23 mi.
Steven L Puderbaugh
800-952-8387
1314 N 36th St
Saint Joseph, MO 64506
23 mi.
Juan C Dominguez
816-271-4995
5210 N Belt Hwy
Saint Joseph, MO 64506
23 mi.
Alan W Brewer
816-271-4992
5210 N Belt Hwy
Saint Joseph, MO 64506
23 mi.
Steven Mark Buckles
816-279-4882
3949 Sherman Ave
Saint Joseph, MO 64506
23 mi.
Judy S Rogers
816-232-6818
2303 Village Dr
Saint Joseph, MO 64506
23 mi.
Shawn P Griffin
816-271-4996
5210 N Belt Hwy
Saint Joseph, MO 64506
23 mi.
Susan Vega
816-232-0743
6503 N Us Hwy 71
Saint Joseph, MO 64506
23 mi.
Tahira Zufer
816-232-6818
2303 Village Dr
Saint Joseph, MO 64506
23 mi.
Thomas W Alderson
816-271-4022
1314 N 36th St
Saint Joseph, MO 64506
23 mi.
Ronald Scott Kempton
816-271-4993
5210 N Belt Hwy
Saint Joseph, MO 64506
23 mi.
Michael D Dunlap
816-271-6893
5325 Faraon St
Saint Joseph, MO 64506
23 mi.
Sarah Renee Wiederholt
816-271-4971
5210 N Belt Hwy
Saint Joseph, MO 64506
23 mi.
Raman Seth
816-232-6818
2303 Village Dr
Saint Joseph, MO 64506
23 mi.
Davin G Turner
816-271-1330
5210 N Belt Hwy
Saint Joseph, MO 64506
23 mi.
Merlin Dean Brown
816-232-0743
6503 N Us Hwy 71
Saint Joseph, MO 64506
23 mi.
Corinne M Ridens-Dale
816-271-8100
711 N 36th St Ste A
Saint Joseph, MO 64506
23 mi.
Damon Michael Heybrock
816-201-6215
2901 Rockcreek Pkwy
Kansas City, MO 64117
23.1 mi.
David T Nill
816-201-2273
2901 Rockcreek Pkwy
Kansas City, MO 64117
23.1 mi.
Megan E Groves
816-201-2273
2901 Rockcreek Pkwy
Kansas City, MO 64117
23.1 mi.
Seyed-Hamid Alhosseini
913-299-3700
2040 Hutton Rd Suite 102
Kansas City, KS 66109
23.2 mi.
Carole A Guillaume
913-706-7711
2040 Hutton Rd
Kansas City, KS 66109
23.2 mi.
Karol L Davis
913-299-3700
2040 Hutton Rd Suite 102
Kansas City, KS 66109
23.2 mi.
George R Powers
913-299-3700
2040 Hutton Rd Suite 102
Kansas City, KS 66109
23.2 mi.
William D Walters
913-299-3700
2040 Hutton Rd Suite 102
Kansas City, KS 66109
23.2 mi.
Nura F Yasin
913-299-3700
2040 Hutton Rd Suite 102
Kansas City, KS 66109
23.2 mi.
Donald A Fakhoury
816-452-3983
4332 N Central St
Kansas City, MO 64116
23.7 mi.
Michael J Nelson
816-346-7220
2800 Clay Edwards Dr
Kansas City, MO 64116
23.7 mi.
Karladine E Graves
816-221-7744
2750 Clay Edwards Dr Ste 612
Kansas City, MO 64116
23.7 mi.
Kelly D Morin
816-691-5400
2750 Clay Edwards Dr Suite 215
Kansas City, MO 64116
23.7 mi.
Melinda A Roney
816-455-4418
4508 Nw Baltimore Ct
Kansas City, MO 64116
23.7 mi.
John Read Eplee
913-367-1623
820 Raven Hill Dr
Atchison, KS 66002
24.7 mi.
Ryan M Thomas
913-367-2578
1400 N 2nd St Suite B
Atchison, KS 66002
24.7 mi.
Jon M Siebert
913-367-7300
810 Raven Hill Dr
Atchison, KS 66002
24.7 mi.
Wayne O Wallace
913-367-6689
810 Raven Hill Dr
Atchison, KS 66002
24.7 mi.
Mary L Rardin
913-426-5225
801 S 8th St
Atchison, KS 66002
24.7 mi.
Kirk Wayne Eggleston
254-288-8280

Fort Leavenworth, KS 66027
16.2 mi.
James Albert White

Kearney, MO 64060
17.3 mi.

Family Practitioner / Family Practitioner


Family Practitioners specialize in the prevention, diagnosis and treatment of a wide variety of common illnesses and injuries. Special emphasis is on care of families on a continuing basis, utilizing consultations and community services when appropriate. Some Family Practice physicians specialize in geriatric medicine, advising and treating older patients on disorders common to aging.

Relocating to Edgerton, Missouri? These sites can help.

TOP CITIES TO FIND A DOCTOR ON APPOINTMENT